Travel from Zurich-Airport-ZRH to Engelberg

Train from Zurich Airport (ZRH) to Engelberg

Swiss Railways (SBB/CFF/FFS) operates a train from Zurich Airport (ZRH) to Engelberg hourly. Tickets cost $28 - $50 and the journey takes 1 h 2 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 Zurich Airport (ZRH) to Engelberg

ModeDurationPrice
From Zürich Flughafen train to Luzern then train to Engelberg.2 h 25 minSFr 62
From Zurich Airport (ZRH) drive to Engelberg.1 h 15 minSFr 15

How long does it take to get from Zurich Airport (ZRH) to Engelberg?

It takes approximately 2 h 25 min to get from Zurich Airport (ZRH) to Engelberg, including transfers.

Is there a direct train between Zurich Airport (ZRH) and Engelberg?

No, there is no direct train from Zurich Airport (ZRH) to Engelberg. However, there are services departing from Zürich Flughafen and arriving at Engelberg via Luzern. The journey, including transfers, takes approximately 2 h 25 min.

Operators from Zurich Airport (ZRH) to Engelberg

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
ZentralbahnZentralbahn