Travel from Zermatt to Domodossola

Train from Zermatt to Domodossola

MGB operates a train from Zermatt to Domodossola hourly. Tickets cost $28 - $60 and the journey takes 1 h 24 min. Swiss Railways (SBB/CFF/FFS) also services this route hourly.

How to get from Zermatt to Domodossola

From Zermatt train to Brig then train to Domodossola. 2 h 14 min SFr 62. From Zermatt drive to Domodossola. 1 h 51 min SFr 17.

How long does it take to get from Zermatt to Domodossola?

It takes approximately 2 h 14 min to get from Zermatt to Domodossola.

Operators from Zermatt to Domodossola