Travel from Zürich to Interlaken-Switzerland

Train from Zürich to Interlaken

You can take a train from Zürich to Interlaken via Bern in around 2 h 7 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 Zürich to Interlaken

From Zürich HB train to Bern then train to Interlaken West.2 h 7 minSFr 100
From Zürich HB train to Bern, line 8 train to Thun, Bahnhof, then line 21 bus to Interlaken, Jungfraustrasse.2 h 45 minSFr 100
From Zürich HB train to Luzern then train to Interlaken Ost.3 h 27 minSFr 78
From Zürich drive to Interlaken.1 h 35 minSFr 18
From Zürich shuttle to Interlaken Ost Bahnhof.1 h 45 minSFr 53

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

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

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

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

Operators from Zürich to Interlaken

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