Martigny – Visp – Zermatt

There is no direct train running between Martigny and Zermatt. You first have to travel between Martigny and Visp on a regular Swiss train, then change at Visp onto a Matterhorn Gotthard Bahn train for the remaining journey to car-free Zermatt.

Web resources for this route:

Official Train Operator: (English version)

Official Train Operator: (English version)

Swiss Railways (Wikipedia)

Matterhorn Gotthard Bahn (Wikipedia)

Zermatt: arrival by train (

Why Zermatt is for all seasons (

Have you travelled between Martigny or Visp and Zermatt by train recently? Want to see your article here? Simply contact me on Twitter (@ataxiascot). Or via the contact form here.

If these articles have given you some inspiration, or have saved you some time and money, please say “Thanks” by donating a few pennies to my latest Kiltwalk Appeal (in aid of FareShare). Thank You.

< Previous | Around The World by Train | Next >

[photo credit:]