Trip to Zurich

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from St. Moritz to Zurich

🚂 Traveling from St. Moritz to Zurich by train involves a journey with transfers. The total travel time is approximately 3 hours and 43 minutes. 🎫 Ticket prices for this train journey from St. Moritz to Zurich range from €74 to €131. Planning ahead and booking your tickets in advance can help ensure a smooth and enjoyable travel experience.

Where to stay in Zurich

There are over 314 hotels to stay in Zurich. Prices range from $29 per night.

Accomodation
  • There are two main companies that provide train routes from St. Moritz to Zurich: Rhätische Bahn and Swiss Railways. The journey, including transfers, takes approximately 3 hours and 43 minutes. Passengers will initially depart from St. Moritz station and arrive at Zürich Hb station operated by Swiss Railways. Prices for the train ticket vary between €75 to €133.
  • The fastest train route between St. Moritz and Zurich involves a journey with Swiss Railways, taking approximately 3 hours and 20 minutes. This route includes a transfer in Chur before arriving at Zurich HB station. While there are other routes available with different durations and transfers, this option offers the quickest travel time for passengers.
  • The departure station for trains leaving for Zurich from St. Moritz is St. Moritz station. This station serves as the starting point for the train services operated by Rhätische Bahn on this route. Passengers can board the train at St. Moritz station to begin their journey towards Zurich.
  • There are several train routes available between St. Moritz and Zurich each requiring transfers along the journey. These routes involve different numbers of transfers, ranging from one to two, with varying durations from 3 hours 20 minutes to 4 hours. Travelers can choose between these options based on their preferences and schedules to reach Zurich Hb station from St. Moritz station.
  • The train services from St. Moritz to Zurich operated by Swiss Railways, arrive at Zurich Hb station. Zurich Hb station is the main railway station in Zurich and serves as a central transportation hub for both domestic and international train connections. Passengers arriving at Zurich Hb can easily access the city center and various destinations in Zurich using the efficient public transportation network.
  • The first and last trains of the day to travel from St. Moritz to Zurich vary depending on the specific route taken. However, in general, the earliest trains typically depart in the early morning hours, around 6:00 AM, while the latest trains usually depart around 8:00 PM. Travelers are advised to check the timetable for the specific route they plan to take to obtain the most up-to-date information on train schedules.
  • There are currently no direct train trips each day between St. Moritz and Zurich. Passengers must take services that involve transfers, typically via Chur, with a total journey time of approximately 3 hours and 43 minutes. Both Rhätische Bahn and Swiss Railways operate these train services between St. Moritz and Zurich.
  • No, there is no direct train between St. Moritz and Zurich. Passengers traveling between these two cities will need to take a train that departs from St. Moritz and travels via Chur before reaching Zurich Hb. The total journey time, including transfers, is approximately 3 hours and 43 minutes. It is important for travelers to plan their trip with these transfers in mind for a smooth journey.
  • The cost of a train ticket from St. Moritz to Zurich typically ranges from €75 to €133. Prices may vary depending on factors such as the class of service, time of booking, and availability of discounts or promotions. Travelers are advised to check the most up-to-date fares and book their tickets in advance to secure the best price for their journey.

Will you be returning to St. Moritz by train?

If you are looking for the return train journey, check out trains from Zurich to St. Moritz

See schedule