The railway has direct connections in Brig and Visp to the modern narrow-gauge railway of the Matterhorn Gotthard Railway, which arrives in Zermatt after an hour and a half ride through the rugged and romantic Nicolaital valley.

The new Lötschberg base tunnel from Frutigen (BE) to Raron (VS) significantly shortens the journey time to Zermatt by train.

  • from Zurich approx. 3 h 12 travelling time
  • from Basel approx. 3 h 13 travelling time
  • from Bern approx. 2 h 07 travelling time

Zermatt is also the beginning or the end of the world-famous Glacier Express (St. Moritz / Davos – Zermatt).


Zermatt is car-free. Private traffic is only permitted up to Täsch (5 km before Zermatt), and the road between Täsch and Zermatt is also closed to private transport.

Various car parks (2,900 spaces; 2,100 of them in the Matterhorn Terminal Täsch) and uncovered parking spaces (900 spaces) are available to you in Täsch. Some of the multi-storey car parks also have outside parking spaces, and offer a taxi service to and from Zermatt.

The shuttle trains of the Matterhorn Gotthard Railway run between Täsch and Zermatt every 20 minutes. You can conveniently and directly transfer to the modern shuttle trains in the Matterhorn Terminal Täsch. The train journey ends 12 minutes later at the Bahnhofplatz in Zermatt – at the heart of the Matterhorn village.



Zermatt is only a few hours from the international airportsZurichGenevaBasel and Milan and also has its own heliport, which is operated by the Air Zermatt company.


Travel time Train Car Helicopter
Zurich Airport – Zermatt 3.5 h 3.5 h 55 min
Geneva Airport – Zermatt 3.5 h 3 h 45 min
Basel Airport – Zermatt 4 h 3.5 h 70 min
Milan Airport – Zermatt 3.5 – 4 h 3.2 h 30 min
Sion Airport – Zermatt 2 h 1.5 h 15 min