1map logoGo to main page

Chur, Grisons to St. Moritz, Grisons from $7: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Chur, Switzerland
to
St. Moritz, Switzerland

How to Get from Chur to St. Moritz: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$7 by busBest price
45.8 kmDistance
1h 13m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Chur to St. Moritz with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Rhätische Bahn
Train
Average Duration
2h  2m
Estimated price
$35-65
Recommended
Company
Swiss PostAuto
Bus
Average Duration
2h  33m
Estimated price
$7-11
Cheapest
route map
Distance: 45.8 km
Duration: 1h 13m

See more options

Pricing table
Company
N/A
Drive
Average Duration
1h  13m
Estimated price
$15-23
Company
various
Taxi
Average Duration
1h  13m
Estimated price
$380-460

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $54 $54 $49 $56 $50 $49 $49
Train $43 $43 $43 $43 $51 $54 $54

Traveling From Chur to St. Moritz

This journey from Chur’s charming old town to the chic, alpine sophistication of St. Moritz showcases stunning landscapes while offering you a blend of rustic authenticity and high-end experiences.

Best Neighbourhoods in St. Moritz

St. Moritz boasts diverse neighborhoods, each offering distinct experiences for visitors.

St. Moritz-Bad
• Great access to warm outdoor spas
• Scenic views of Lake St. Moritz
St. Moritz-Dorf
• Home to luxury shops and boutiques
• Vibrant nightlife and gourmet restaurants
Salastrains
• Quiet, family-friendly atmosphere
• Close proximity to ski trails and lifts

Best Times To Visit St. Moritz's Attractions

Planning your visit can significantly enhance your experience in St. Moritz.

Lake St. Moritz
Visit early morning or late afternoon for serene views and fewer tourists.
St. Moritz Ski Resort
Enjoy the best slopes during weekday mornings when crowds are thin.
The Engadine Museum
Opt for weekday afternoons when you can explore exhibits peacefully.

St. Moritz Weather: What to Expect Year-Round

St. Moritz experiences a high-altitude climate, with cold winters perfect for skiing and mild summers ideal for hiking. Understanding seasonal variations helps you pack accordingly and plan activities that align with your preferred weather.

Dining Recommendation in St. Moritz

Indulge in the exquisite Pizzoccheri at Restaurant Chesa Veglia, where local ingredients shine amidst an elegant alpine atmosphere that sets it apart from Chur’s more traditional fare. This rich dish of buckwheat pasta, potatoes, and Swiss cheese beautifully reflects the gourmet twist you can expect in St. Moritz.

Chur - St. Moritz operators

Explore transport companies operating between Chur and St. Moritz, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+41 81 288 65 65
Website
https://www.rhb.ch/en/home

Train from Chur to St. Moritz

Average Duration
2h 2m
Estimated price
$35-65
Contact phone
+41 81 288 65 65
Website
https://www.glacierexpress.ch

Train from Chur to St. Moritz

Average Duration
2h 3m
Estimated price
$35-65
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Chur to St. Moritz

Average Duration
2h 2m
Estimated price
$35-65
Bus
Contact phone
+41 584483500
Website
https://www.postauto.ch

Bus from Chur, Malteser to St. Moritz, Bahnhof

Average Duration
2h 33m
Estimated price
$7-11
Taxi
Contact phone
+41 81 252 15 22
Website
https://taxi-rosamilia.ch

Taxi from Chur to St. Moritz

Average Duration
1h 13m
Estimated price
$380-460
Contact phone
+41 79 29171 71
Website
https://taxipino.ch

Taxi from Chur to St. Moritz

Average Duration
1h 13m
Estimated price
$380-460

Chur to St. Moritz: Overview of Bus, Train, Flight, and Car Trips

Traveling between Chur and St. Moritz offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Chur to St. Moritz by car, spanning 48 miles through the stunning Swiss landscapes. Enjoy a leisurely drive that takes approximately 1 hour and 13 minutes, allowing you to soak in the beauty of the route. 💰 Explore the flexibility of travel as prices to reach St. Moritz from Chur by car range from €14 to €21, offering budget-friendly options for your road trip adventure. Admire the changing scenery as you make your way towards the renowned destination of St. Moritz.
Average price
€14 - €21
🚂 Experience a scenic journey from Chur to St. Moritz by train, taking approximately 2 hours and 2 minutes. Departing hourly, this direct service operated by Rhätische Bahn offers convenience and comfort for travelers. 💰 Prices for the Chur to St. Moritz train tickets range from €32 to €60, making this an affordable and enjoyable transportation option for your journey in Switzerland. Sit back, relax, and soak in the beauty of the Swiss countryside during this memorable train ride.
Departure Point
Chur station
Arrival Point
St. Moritz station
🚌 Departing twice daily, the bus trip offers a convenient way to travel between these two charming Swiss towns in just 2 hours and 33 minutes. 🚌 With affordable ticket prices ranging from €6 to €10, the bus ride from Chur to St. Moritz is a cost-effective option for exploring the stunning Engadin region.
Departure Point
Chur, Malteser station
Arrival Point
St. Moritz, Bahnhof station

Frequently asked questions

Find out more about the route from Chur to St. Moritz.

Or choose the category:
The distance between Chur and St. Moritz is approximately 28 miles. By car, it takes about 48.1 miles to drive between the two cities. The travel time by train from Chur to St. Moritz is about 2 hours and 2 minutes, while the journey by car in the opposite direction takes about 1 hour and 13 minutes. Lastly, if you prefer to travel by bus, it takes approximately 2 hours and 31 minutes to reach St. Moritz from Chur.
The most cost-effective and time-efficient transportation option for traveling from Chur to St. Moritz is by bus. The bus journey takes approximately 2 hours and 31 minutes and costs around €6-€10. Another quick option, albeit more expensive, is to take a taxi which takes around 1 hour and 13 minutes, but the cost ranges between €345-€418. However, for those looking to save money, taking the bus is a good choice as it provides a reasonable balance between cost and travel time.
The prices for train travel between Chur and St. Moritz range from €32 to €59. The cost depends on factors such as the time of travel and the type of ticket purchased. On the other hand, taking a bus from St. Moritz to Chur typically costs between €6 and €10. It is important to check with the specific transportation providers for the most accurate and up-to-date pricing information.
To travel from Chur to St. Moritz without using public transportation, you can opt for a private car or taxi. The driving distance is approximately 48 miles and takes about 1 hour and 13 minutes. The prices for a car or taxi ride vary, ranging from around €14 to €21. This option allows you to have flexibility and enjoy the scenic views along the way.
The best way to travel from Chur to St. Moritz without a car is by train. The train journey takes approximately 2 hours and 2 minutes and costs €32-€59. The train route offers scenic views of the Swiss Alps and is a popular choice for tourists visiting the region. Trains run frequently between Chur and St. Moritz, providing convenient transportation options for travelers.
Yes, there is a direct link between Chur and St. Moritz. The most convenient and popular mode of transportation is by train, which takes approximately 2 hours and 2 minutes. Trains depart hourly and operate every day. Alternatively, there is also a direct bus service that departs twice daily and takes approximately 2 hours and 31 minutes. Both options provide convenient and reliable transportation between Chur and St. Moritz.
There are plenty of options for accommodations near St. Moritz with over 1899 hotels to choose from. Prices for these hotels start at €64 per night, offering a range of options for different budgets. Whether you are looking for a luxurious mountain resort or a cozy bed and breakfast, St. Moritz has a variety of properties to suit your needs. It is recommended to book in advance to secure your preferred choice and ensure availability during your stay.
Yes, it is possible to travel from Chur to St. Moritz by bicycle. The distance of the route is unknown, so it is difficult to estimate the exact travel time. However, the route generally takes several hours to complete, depending on the cyclist's speed and stamina. It is important to note that the route may involve hilly or mountainous terrain, so it is recommended for experienced cyclists.