How to get from Niederhasli to Balsthal by train?
From Niederhasli to Balsthal by train
To get from Niederhasli to Balsthal in Geneve, you’ll need to take 3 train lines: take the S15 train from Niederhasli station to Zürich Hb station. Next, you’ll have to switch to the IR55 train and finally take the S22 train from Oensingen station to Balsthal station. The total trip duration for this route is approximately 1 hr 50 min. The train schedule from Niederhasli may change. We recommend you check the updated train schedule to Balsthal on the Moovit app.
Step by Step
- 1Walk to train stationNiederhasli640 m • 9 min
- 2Wait for trainS15Rapperswil Sg
- 3Ride to train stationZürich Hb22 min
- 4Wait for trainIR55Biel/Bienne
- 5Ride to train stationOensingen44 min
- 6Walk to train stationOensingen150 m • 2 min
- 7Wait for trainS22Balsthal
- 8Ride to train stationBalsthal8 min
Public transit directions from Niederhasli to Balsthal
Train schedule from Niederhasli to Balsthal
Related Routes
- Arbon 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
- Merzligen to Balsthal
Questions & Answers
What is the fastest way to get from Niederhasli to Balsthal?
The fastest way takes 110 minutes, using Train line S15, Train line IR55, Train line S22.
Is there a direct train between Niederhasli and Balsthal in Geneve?
No, you’ll have to take 3 train lines in total. The total travelling time is 1 hr 50 min.
Which train line goes from Niederhasli to Balsthal in Geneve?
The S15 train line goes from Niederhasli station near Niederhasli to Zürich Hb station. From there you’ll have to take one train line till Zürich Hb station near Balsthal in Geneve.
How long does it take to travel from Niederhasli to Balsthal in Geneve by train?
The total travel time between Niederhasli and Balsthal in Geneve by train is about 1 hr 50 min.
Where do I get on the train near Niederhasli to get to Balsthal in Geneve?
Get on the S15 train from the Niederhasli station near Niederhasli in Geneve.
Where do I get off the train when travelling between Niederhasli and Balsthal in Geneve?
Get off the train at the Zürich Hb station, which is closest to Balsthal in Geneve.
Popular Routes
- Heerbrugg to Veigy Foncenex
- Rolle to Université De Genève - Uni Mail
- Grand-Saconnex, Palexpo to Gex
- Versoix to Pregny-Chambésy
- Gingins to Le Grand-Saconnex
- Vésenaz, Village to Saint-Genis-Pouilly
- Carouge (Ge) to Jussy
- Genève, Acacias to Saint Julien en Genevois
- Gaillard, Libération to Monnetier Mornex
- Davos Wolfgang (Bus) to Thônex
- Carouge (Ge) to Satigny
- Saint-Julien, Centre to Collonges
- St-Prex to Geneva
- Rhäzüns to Bossey
- Luzern, Kasernenplatz to Veigy Foncenex
- Neuchâtel to Champel
- Annemasse, Parc Montessuit to Bossey
- Rupperswil to Veigy Foncenex
- Genève, Franchises to Veigy Foncenex
- Brig Bahnhofplatz to Veigy Foncenex