Travel from Interlaken-Switzerland to Zürich

Bus or train from Interlaken to Zürich?

You can take a train from Interlaken to Zürich via Bern in around 2 h 3 min. Alternatively, RegioJet operates a bus from Interlaken to Zürich once a week. Tickets cost $4 - $7 and the journey takes 1 h 35 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Interlaken to Zürich

From Interlaken West train to Bern then train to Zürich HB.2 h 3 minSFr 98
From Interlaken Ost train to Luzern then train to Zürich HB.2 h 56 minSFr 79
From Interlaken West, Bahnhof line 21 bus to Thun, line 8 train to Bern, Bahnhof, line 10 bus to Bern, Carparkplatz Schützenmatte, then bus to Curych, Carparkplatz Sihlquai.3 h 56 minSFr 35
From Interlaken drive to Zürich.1 h 36 minSFr 18
From Interlaken Ost Bahnhof shuttle to Zürich.1 h 50 minSFr 53

How long does it take to get from Interlaken to Zürich?

It takes approximately 2 h 3 min to get from Interlaken to Zürich, including transfers.

Is there a direct train between Interlaken and Zürich?

No, there is no direct train from Interlaken to Zürich. However, there are services departing from Interlaken West and arriving at Zürich HB via Bern. The journey, including transfers, takes approximately 2 h 3 min.

Operators from Interlaken to Zürich

Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Swiss PostAutoSwiss PostAuto
RegioJet+420 542 42 42 42RegioJet
PurpleBus+41 44 558 26 56PurpleBus