Without a car · Regional train, Bus, Long-distance train, High-speed train, Suburban train
Zermatt to St. Moritz
7h at the fastest, at least 4 changes.
At a glance
- Fastest
- 7h 06:20 → 13:20
- Usually
- 7h 03min 28 journeys during the day
- Changes
- at least 4 first departure 06:20, last 21:55
- Distance
- 169 km as the crow flies
The routes on the map
- 7h · Regional train R40, Bus EV4, Long-distance train IC8, Long-distance train IC3, Regional train RE13, Bus 606 (21 departures)
- 7h 10min · Regional train R40, Bus EV4, EC 60, Long-distance train IC1, Long-distance train IC3, Regional train IR38 (7 departures)
Journeys on Tue 27 Oct
-
06:20 → 13:23
7h 03min · 4 changes
TRAINR40 BUSEV4 ICIC8 ICIC3 TRAINRE13Price not available
-
06:20 → 13:20
7h · 5 changes
TRAINR40 BUSEV4 ICIC8 ICIC3 TRAINRE13 BUS606Price not available
-
07:20 → 14:23
7h 03min · 4 changes
TRAINR40 BUSEV4 ICIC8 TGVICE TRAINRE13Price not available
-
07:20 → 14:20
7h · 5 changes
TRAINR40 BUSEV4 ICIC8 TGVICE TRAINRE13 BUS606Price not available
-
07:55 → 15:05
7h 10min · 5 changes
TRAINR40 BUSEV4 ICEC ICIC1 ICIC3 TRAINIR38Price not available
-
08:20 → 15:23
7h 03min · 4 changes
TRAINR40 BUSEV4 ICIC8 ICIC3 TRAINRE13Price not available
-
08:20 → 15:20
7h · 5 changes
TRAINR40 BUSEV4 ICIC8 ICIC3 TRAINRE13 BUS606Price not available
-
09:20 → 16:23
7h 03min · 4 changes
TRAINR40 BUSEV4 ICIC8 TGVICE TRAINRE13Price not available
-
09:20 → 16:20
7h · 5 changes
TRAINR40 BUSEV4 ICIC8 TGVICE TRAINRE13 BUS606Price not available
-
10:20 → 17:23
7h 03min · 4 changes
TRAINR40 BUSEV4 ICIC8 ICIC3 TRAINRE13Price not available
-
10:20 → 17:20
7h · 5 changes
TRAINR40 BUSEV4 ICIC8 ICIC3 TRAINRE13 BUS606Price not available
-
11:20 → 18:23
7h 03min · 4 changes
TRAINR40 BUSEV4 ICIC8 TGVICE TRAINRE13Price not available
An ordinary weekday, calculated on 24 October 2026 from the networks' timetables. Timetables change from day to day: search for your date.
Book your tickets
- CFF (official website, new tab)
- Matterhorn Gotthard Bahn Ersatzverkehr (official website, new tab)
- Bus und Service AG (Engadin) (official website, new tab)
- Autoverkehr RhB (official website, new tab)
- SBB Infrastruktur AG Bahnersatz (official website, new tab)
one-go does not sell tickets: these links go to the operators' official websites.
Frequently asked questions
How long does it take to get from Zermatt to St. Moritz without a car?
7h for the fastest journey (06:20 → 13:20), 7h 03min usually, based on 28 journeys found on Tue 27 Oct.
What time does the first journey from Zermatt to St. Moritz leave?
On Tue 27 Oct, the first departure is at 06:20 and the last at 21:55. Timetables change from day to day: check your date on one-go.
How far is Zermatt from St. Moritz?
169 km as the crow flies. The fastest journey by public transport takes 7h.
Which companies run the journey from Zermatt to St. Moritz?
Matterhorn Gotthard Bahn (bvz), Matterhorn Gotthard Bahn Ersatzverkehr, Schweizerische Bundesbahnen SBB, Rhätische Bahn, Bus und Service AG (Engadin), SBB, Autoverkehr RhB, Schweizerische Südostbahn (sob).
Timetables: transport networks (transport.data.gouv.fr), calculated with MOTIS. Maps: © OpenStreetMap contributors. How it works.