Distance | 85 miles (137 km) |
---|---|
Available travel modes | Train or bus |
Ticket price range | $71 - $99 |
Cheapest mode | Train • $71 (€61) • 3 h 2 min |
Fastest mode | Train • $71 (€61) • 3 h 2 min |
Popular travel companies | BlaBlaCar or SBB |
Travel 85 miles (137 km) by train or bus between Zurich and St. Moritz. The most popular travel companies which serve this route are BlaBlaCar or SBB among others. Travelers can even take a direct bus or train from Zurich to St. Moritz.
How to get from Zurich to St. Moritz by train, bus or flight.
The best way to travel from Zurich to St. Moritz is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
You can travel by travel from Zurich to St. Moritz with SBB. When you search Omio for times and tickets, we’ll show you the best deals available.
SBB is Switzerland's main train company and for your next travel trip to St. Moritz from Zurich, SBB offers these ticket types: Round-trip Standard Ticket or First Class.
You can get from Zurich to St. Moritz 2 different ways: train or bus.
The cheapest way to travel between Zurich and St. Moritz is a train with an average price of $71 (€61).
This is compared to other travel options from Zurich to St. Moritz:
A train is $29 (€25) less than a bus with an average ticket price of $99 (€86) from Zurich to St. Moritz.
The fastest way to get to St. Moritz from Zurich is by train with an average travel time of 3 h 2 min.
Other travel options to St. Moritz take longer:
Taking a bus requires on average 4 h 15 min of travel time.
The distance from Zurich to St. Moritz is approximately 85 miles (137 km).
The average frequency per day from Zurich to St. Moritz is:
However, we recommend checking specific travel dates for your trip to St. Moritz from Zurich as scheduled services by train or bus can vary by season or day of the week.
These are the most popular departure and arrival points from Zurich to St. Moritz:
Omio works with many trusted partners that can help you travel the best way from Zurich to St. Moritz:
Yes, there are direct services available from Zurich to St. Moritz with the following travel companies:
Direct services tend to save you time and add more convenience in getting you to St. Moritz as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Zurich and St. Moritz.
Here are some other resources that might have the information you need