Travel from Zermatt to Engelberg

Train from Zermatt to Engelberg

MGB operates a train from Zermatt to Engelberg hourly. Tickets cost $22 - $50 and the journey takes 1 h 9 min. 3 other operators also service this route.

How to get from Zermatt to Engelberg

From Zermatt train to Visp, train to Bern, train to Luzern, then train to Engelberg. 5 h 34 min SFr 169. From Zermatt train to Visp, train to Spiez, train to Interlaken Ost, train to Luzern, then train to Engelberg. 6 h 46 min SFr 143. From Zermatt train to Visp, train to Thun, train to Langnau i.E., line 6 train to Wolhusen, line 6 train to Luzern, then train to Engelberg. 7 h 32 min SFr 187. From Zermatt drive to Engelberg. 3 h 25 min SFr 28.

Operators from Zermatt to Engelberg