Travel options
from Chur to St. Moritz

You can get from Chur to St. Moritz by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information to St. Moritz from Chur

distanceDistance28 miles (45 km)
modeAvailable travel modesBus or train
priceTicket price range$27 - $40
cheapestCheapest modeBus • $27 (€22) • 2 h 13 min
fastestFastest modeTrain • $40 (€34) • 2 h 2 min
carriersPopular travel companiesSBB or SBB

Take a bus or train to travel 28 miles (45 km) from Chur to St. Moritz. If speed is a priority, then a train is the best option with an average duration of 2 h 2 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $27 (€22). The most popular travel companies which serve this route are SBB or SBB among others. Travelers can even take a direct from Chur to St. Moritz.

Travel Tips

Travel from Chur to St. Moritz
Travel to St. Moritz easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Chur to St. Moritz.
FAQs
How do I go from Chur to St. Moritz?

There are 2 ways to travel to St. Moritz from Chur including taking a bus or train.

What is the cheapest way to travel between Chur and St. Moritz?

The cheapest way to go to St. Moritz from Chur is by taking a bus, which costs on average $27 (€22).

This is compared to other ways of getting to St. Moritz:

Taking a bus is usually $13 (€11) less than taking a train to St. Moritz, which costs on average $40 (€34) for the same trip.

What is the fastest way to travel from Chur to St. Moritz?

The fastest way from Chur to St. Moritz is by train with an average journey time of 2 h 2 min.

There are alternative travel options to St. Moritz that can usually take longer:

In comparison, taking a bus requires on average 2 h 13 min   of travel time.

How many miles from Chur to St. Moritz would I travel?

The distance is approximately 28 miles (45 km) from Chur to St. Moritz.

How many services a day are there from Chur to St. Moritz?

The average frequency per day from Chur to St. Moritz is:

  • Around 16 trains per day.

However, we recommend checking specific travel dates for your trip to St. Moritz from Chur as scheduled services by bus or train can vary by season or day of the week.

What are the departure and arrival points in Chur and in St. Moritz?

These are the most popular departure and arrival points when traveling from Chur to St. Moritz:

  • Most travelers take a bus from Chur, Gartenstrasse (Postautostation) to Sankt Moritz.
  • Most travelers take a train from Chur to St. Moritz.
Which travel operators can get me to St. Moritz from Chur?

If finding a good deal is your main consideration for your trip from Chur to St. Moritz, then we'll help you find the best value travel companies for you:

  • SBB can get you to St. Moritz by bus. You can find a good deal for bus tickets with SBB from Chur to St. Moritz for $27 (€22) on Omio.
  • Travel with SBB to go to St. Moritz by train. For a good deal on tickets, you can find SBB Chur to St. Moritz tickets on Omio for $40 (€34).
Where else should I travel to after my journey between Chur and St. Moritz ends?
Your trip from Chur to St. Moritz doesn't have to end in St. Moritz. Many of our customers like to extend their vacation to explore other popular destinations like Milan, Zurich or Tirano. If you’d like to add Milan, Zurich or Tirano to your Chur to St. Moritz tour, check Omio for the best and cheapest ways to travel to any of these top destinations from St. Moritz today!
How early should I purchase Chur to St. Moritz tickets online to score the best deals?

Before traveling from Chur to St. Moritz, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket for this journey is costing $27 (€22) one way on average.
  • A train ticket for this route costs on average $40 (€34) one way.

But we recommend booking Chur to St. Moritz tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Chur to St. Moritz: related information

Here are some other resources that might have the information you need