How to get from Walchwil to Balsthal by bus and train?
Walchwil to Balsthal - Train Schedule
The S2 train from Walchwil to Balsthal runs from 06:22 to 23:22, with departures every 1 hr. The trip takes about 3 hr 45 min, with regular service throughout the operating hours.
From Walchwil to Balsthal by bus and train
To get from Walchwil to Balsthal in Geneve, you’ll need to take 2 train lines and one bus line: take the S2 train from Walchwil station to Arth-Goldau station. Next, you’ll have to switch to the IC21 train and finally take the 127 bus from Olten, Bahnhof station to Oensingen, Post station. The total trip duration for this route is approximately 3 hr 45 min. The bus and train schedule from Walchwil may change. We recommend you check the updated bus and train schedule to Balsthal on the Moovit app.
Step by Step
- 1Start from train stationWalchwil
- 2Wait for trainS2Erstfeld
- 3Ride to train stationArth-Goldau6 min
- 4Walk to train stationArth-Goldau490 m • 7 min
- 5Wait for trainIC21Olten
- 6Ride to train stationOlten73 min
- 7Walk to bus stationOlten, Bahnhof150 m • 2 min
- 8Wait for bus127Oensingen, Bahnhof
- 9Ride to bus stationOensingen, Post40 min
- 10Walk toBalsthal3.94 km • 50 min
Public transit directions from Walchwil to Balsthal
Bus And Train schedule from Walchwil to Balsthal
Related Routes
- Arbon to Balsthal
- Lonay to Balsthal
- Buch AM Irchel to Balsthal
- Laufen to Balsthal
- Brislach to Balsthal
- Günsberg to Balsthal
- Koblenz to Balsthal
- Lupsingen to Balsthal
- Oberembrach to Balsthal
- Deitingen to Balsthal
- Biberstein to Balsthal
- Bürchen to Balsthal
- Cudrefin to Balsthal
- Lyss to Balsthal
- Romont (Fr) to Balsthal
- Fläsch to Balsthal
- Eisten to Balsthal
- Uezwil to Balsthal
- Rudolfstetten-Friedlisberg to Balsthal
- Obergösgen to Balsthal
Questions & Answers
What is the fastest way to get from Walchwil to Balsthal?
The fastest way takes 225 minutes, using Train line S2, Train line IC21, Bus line 127.
Is there a direct train between Walchwil and Balsthal in Geneve?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 3 hr 45 min.
Which train line goes from Walchwil to Balsthal in Geneve?
The S2 train line goes from Arth-Goldau station near Walchwil to Arth-Goldau station. From there you’ll have to take one train line and one bus line till Arth-Goldau station near Balsthal in Geneve.
How long does it take to travel from Walchwil to Balsthal in Geneve by train and bus?
The total travel time between Walchwil and Balsthal in Geneve by train and bus is about 3 hr 45 min.
Where do I get on the train near Walchwil to get to Balsthal in Geneve?
Get on the S2 train from the Arth-Goldau station near Walchwil in Geneve.
Where do I get off the train when travelling between Walchwil and Balsthal in Geneve?
Get off the train at the Arth-Goldau stop, which is closest to Balsthal in Geneve.
Popular Routes
- Neuchâtel Place Pury Littorail to Veigy Foncenex
- Toffen to Veigy Foncenex
- Tougin, Hôpital to Ornex
- Lucens to Geneva
- Romanel-Sur-Lausanne to Champel
- Annemasse, Parc Montessuit to Prévessin Moëns
- Genève, Place De Neuve to Saint Julien en Genevois
- Genève to Dardagny
- Saint-Genis, Jean Monnet to Péron
- Marin-Epagnier, Gare to Sergy
- Vinzel to Le Grand-Saconnex
- Genève, Pont-D'Arve to Champel
- Auvernier to Veigy Foncenex
- Thun, Bahnhof to Veigy Foncenex
- Bern, Helvetiaplatz to Veigy Foncenex
- Chêne-Bourg to Bons en Chablais
- Cugy Fr to Échenevex
- Genève, Rue Du Lac to Saint-Genis-Pouilly
- Genève to Satigny
- Zürich Flughafen, Werft to Veigy Foncenex