What is the cheapest way to get from St. Moritz to Zurich?
The cheapest way to get from St. Moritz to Zurich is to drive which costs $40.22 - $59.78 and takes 2h 25m.
What is the fastest way to get from St. Moritz to Zurich?
The fastest way to get from St. Moritz to Zurich is to drive which takes 2h 25m and costs $40.22 - $59.78 .
Is there a direct train between St. Moritz and Zurich?
No, there is no direct train from St. Moritz to Zurich. However, there are services departing from St. Moritz and arriving at Zürich HB via Chur. The journey, including transfers, takes approximately 3h 26m.
How far is it from St. Moritz to Zurich?
The distance between St. Moritz and Zurich is 197 km. The road distance is 203.5 km.
How do I travel from St. Moritz to Zurich without a car?
The best way to get from St. Moritz to Zurich without a car is to train which takes 3h 26m and costs $76.09 - $152.17 .
How long does it take to get from St. Moritz to Zurich?
It takes approximately 3h 26m to get from St. Moritz to Zurich, including transfers.
Where do I catch the St. Moritz to Zurich train from?
St. Moritz to Zurich train services, operated by Rhätische Bahn, depart from St. Moritz station.
Where does the St. Moritz to Zurich train arrive?
St. Moritz to Zurich train services, operated by Rhätische Bahn, arrive at Chur station.
Can I drive from St. Moritz to Zurich?
Yes, the driving distance between St. Moritz to Zurich is 203 km. It takes approximately 2h 25m to drive from St. Moritz to Zurich.
How do I get a train ticket from St. Moritz to Zurich?
Book your St. Moritz to Zurich train tickets online with Omio.
Where can I stay near Zurich?
There are 987+ hotels available in Zurich. Prices start at $87.15 per night.
→
+0→
Transport search
Transport search
From St. Moritz, where will you go next? Select a city below to get started