Getting There · Our pick in the mountains
Getting to Zermatt
By train: Zermatt is car-free
About Getting to Zermatt
Zermatt is car-free, so you arrive by train. Zermatt Tourism gives about three and a half hours from Zurich Airport and four hours from Geneva or Basel airports, with trains every half hour; the SBB luggage service can check your bags through to Zermatt. Drivers park in Täsch and take the 12-minute shuttle train.
By rail: trains run straight into Zermatt, terminus Bahnhofplatz, on the Matterhorn Gotthard Railway. From Zurich Airport the journey takes about three and a half hours, from Geneva or Basel airports about four. The Glacier Express links Zermatt with St. Moritz.
By car: private cars may only go as far as Täsch, 5 km below Zermatt. The Matterhorn Terminal there has 2,100 covered spaces, with more than 1,000 more from private car parks, and shuttle trains leave from inside the terminal every 20 minutes, taking 12 minutes to the centre of Zermatt. Taxis also run from Täsch.
By car: private cars may only go as far as Täsch, 5 km below Zermatt.
From Italy: the Matterhorn Alpine Crossing links Breuil-Cervinia and Zermatt by cable car, the highest crossing of the Alps between two countries, now with luggage transport available.
In the village: walk, or take the e-bus (two routes, the Ski-Bus and Winkelmatten), an e-taxi or a horse-drawn carriage.
Why it's on our list
- Trains every half hour
- Zurich Airport about 3½ h, Geneva about 4 h
- Täsch shuttle train, 12 min
Opening hours, prices and seasonal openings change, so please check with Getting to Zermatt before you go.