How to get from Zurich to St. Moritz
A real 2-leg route: train. Door to door 3h, from €38.
We compared the ways to travel from Zurich to St. Moritz. The most useful door-to-door route takes 3h by train, 1 transfer. The two cities are about 140 km apart in a straight line. The price and operators below come from a real route search.
This is the lowest fare we have recorded for this route in the last 14 days.
This fare comes from a search on September 1, 2026 and has not been refreshed since. Run a live search for today's price.
Zurich to St. Moritz: cheapest or fastest?
All from the same recent search. Pick a tab: the legs, the timing and the difference from the others all change with it.
- 1Zurich → Churtrain
SBB·1h 04m - 2Chur → St. MoritztrainRhätische Bahn·1h 14m
The best balance of price and time we found on this route.
How the trip from Zurich to St. Moritz works
Start with a SBB train from Zurich to Chur station, about 1h 4m. Transfer in Chur station and continue by Rhätische Bahn train on to St. Moritz (1h 14m). In total it's roughly €38 over 3h, 1 transfer.
Along the way to St. Moritz
DepartureZurichWhat Omio sells on this route
Omio's own lowest fares, one per mode. These are starting prices for the route in general, not for a date you picked, and they are refreshed once a day.
Omio last refreshed these on Fri, Sep 4
Who runs Zurich to St. Moritz
On this route you travel with SBB, Rhätische Bahn; Routavio does not add a booking fee.
Zurich to St. Moritz: common questions
How long does it take to get from Zurich to St. Moritz?+−
The most useful route takes about 3h by train, 1 transfer.
How far is St. Moritz from Zurich?+−
About 140 km in a straight line. The real route on the ground or in the air is longer.
How much does Zurich to St. Moritz cost?+−
The best price in our latest search was €38. The exact fare depends on your travel date.
Which operators run Zurich to St. Moritz?+−
On this route you travel with SBB, Rhätische Bahn.
What is the cheapest way to get from Zurich to St. Moritz?+−
Usually a flexible date, or leaving from a nearby airport. A live search puts every option for your dates side by side.
Can I book directly?+−
Yes. Routavio sends you straight to the operator or an independent third-party provider. We never add a booking fee. The final fare and availability are confirmed by that provider.
Where to next
Other ways people search Zurich to St. Moritz
- how to get from Zurich to St. Moritz
- Zurich to St. Moritz travel time
- Zurich to St. Moritz distance
- cheapest way from Zurich to St. Moritz
