From Zürich HB train to Luzern then line 470 train to Lungern. 2 h 15 min SFr 59. From Zürich HB train to Luzern, Bahnhof then night bus to Lungern, Dorfkapelle. 2 h 50 min SFr 67. From Zürich drive to Lungern. 1 h 5 min SFr 13.
Train from Zürich to Lungern
Swiss Railways (SBB/CFF/FFS) operates a train from Zürich to Lungern every 30 minutes. Tickets cost $23 - $45 and the journey takes 45 min. Zentralbahn also services this route hourly.