Skip to content
RAIL JOURNEYSOf a Lifetime
Glacier Express — Zermatt ↔ St. Moritz
← All journeys
Switzerland

Glacier Express

Zermatt ↔ St. Moritz

Route
Zermatt ↔ St. Moritz
Distance
291 km · 181 mi
Audio stories
34
In the app
Both directions · Works offline

Watch the journey

A short film of the line — the views the guide narrates as they pass your window. English captions in the player.

Route map

Tap to explore the full route.

Illustrated route map of the Glacier Express with stations, distances, and journey highlights
The route in text
Route
Zermatt ↔ St. Moritz, Switzerland
Distance
291 km · 181 mi
Audio stories
34, narrated in both directions of travel, fully offline
On the map
Illustrated route map of the Glacier Express with stations, distances, and journey highlights. Station names and distance markers are printed on the map itself.

About this journey

Ride the Glacier Express, billed as the slowest express train in the world, across the heart of the Swiss Alps between Zermatt and St. Moritz. In roughly eight unforgettable hours it climbs the Oberalp Pass, threads the Rhine Gorge, and glides over the Landwasser Viaduct — 291 bridges and 91 tunnels beneath the Matterhorn's shadow and the peaks of the Engadine.

As on every route, stories are triggered by GPS as you reach each place, play in either direction of travel, and work fully offline once you've downloaded the journey. The app even tells you which side of the train to look.