Travel from Lucerne to Engelberg

Train from Lucerne to Engelberg

Zentralbahn operates a train from Lucerne to Engelberg hourly. Tickets cost $15 - $22 and the journey takes 43 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 Lucerne to Engelberg

From Luzern train to Engelberg.43 minSFr 17
From Lucerne taxi to Engelberg.34 minSFr 192
From Lucerne drive to Engelberg.34 minSFr 5

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

The train from Luzern to Engelberg takes 43 min including transfers and departs hourly.

Is there a direct train between Lucerne and Engelberg?

Yes, there is a direct train departing from Luzern and arriving at Engelberg. Services depart hourly, and operate every day. The journey takes approximately 43 min.

Operators from Lucerne to Engelberg