Car-free Alpine village · Switzerland

How to Get to Zermatt by Train

By WoW Train · Updated October 2026 · 4 min read

A car-free village below the Matterhorn. There is no road you can drive into Zermatt, so the train is not an alternative: it is the way in. The last stretch, up the valley on the Matterhorn Gotthard Bahn, is a scenic ride in its own right.

The tip worth knowing: most journeys involve one change at Visp, in the Rhône valley. From there the narrow-gauge train climbs to Zermatt in roughly 1h 10m–1h 20m. Cars have to stop at Täsch, so you do not need to bring one.

What is the route to Zermatt?

Take a train to Visp, then change to the Matterhorn Gotthard Bahn to Zermatt. From Zürich the whole journey takes roughly 3h 30m–3h 45m; from Geneva roughly 3h 15m–3h 30m; from Lucerne about four hours via Bern. Trains from Visp to Zermatt run about every half hour, and the connections are timed, so a single change is usually painless.

How to make the connection?

When is the best time to go?

What to do once you are there?


You have seen it. Now go. The key is the change at Visp: book your train there and the rest is up the valley. Every operator, one secure checkout.

Prefer to compare every rail operator? Check schedules & book →

Opens in a new tab — come back here anytime.

Related routes