Travel from Interlaken-Switzerland to Engelberg

Train from Interlaken to Engelberg

Zentralbahn operates a train from Interlaken to Engelberg hourly. Tickets cost $35 - $50 and the journey takes 1 hour 51 minutes.

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 Engelberg

From Interlaken Ost train to Luzern then train to Engelberg.3 h 14 minSFr 55
From Interlaken, Kursaal night bus to Meiringen, Bahnhof then taxi to Engelberg.1 h 51 minSFr 330
From Interlaken drive to Engelberg.1 h 19 minSFr 12

How long does it take to get from Interlaken to Engelberg?

It takes approximately 3 hours 14 minutes to get from Interlaken to Engelberg, including transfers.

Is there a direct train between Interlaken and Engelberg?

No, there is no direct train from Interlaken to Engelberg. However, there are services departing from Interlaken Ost and arriving at Engelberg via Luzern. The journey, including transfers, takes approximately 3 hours 14 minutes.

Operators from Interlaken to Engelberg