There are 4 ways to get from Saas to St. Moritz by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Munich
best- Take the train from Bayreuth Hbf to Nürnberg Hbftrain
- Take the train from Nürnberg Hbf to München Hbftrain 29 / ...
- Take the bus from Munich central bus station to Chur train stationbus
- Take the train from Chur to St. Moritztrain Gex / ...
10h 24mCHF 96–278Train, bus
cheapest- Take the train from Bayreuth Hbf to Nürnberg Hbftrain
- Take the bus from Nuremberg central bus station to Chur train stationbus
- Take the train from Chur to St. Moritztrain Gex / ...
11h 16mCHF 82–178Drive 503.1 km
- Drive from Saas to St. Moritzcar 503.1 km
5h 38mCHF 84–122Bus
- Take the bus from Bayreuth Hbf to Nürnberg Hbfbus
- Take the bus from Nuremberg central bus station to Chur train stationbus
- Take the bus from Chur, Postautostation to St. Moritz, Bahnhofbus 182
12h 28m
Saas to St. Moritz by bus, train, and foot
Comparing Your Travel Options
The cheapest way to get from Saas to St. Moritz is to train and bus which costs SFr 80 - SFr 180 and takes 11h 16m.
The fastest way to get from Saas to St. Moritz is to drive which takes 5h 38m and costs SFr 80 - SFr 130.
No, there is no direct bus from Saas to St. Moritz. However, there are services departing from Bayreuth Saas and arriving at St. Moritz, Bahnhof via Bayreuth Luitpoldplatz, Bayreuth Hbf, Nuremberg central bus station and Chur, Postautostation. The journey, including transfers, takes approximately 12h 28m.
The distance between Saas and St. Moritz is 623 km. The road distance is 503.1 km.
The best way to get from Saas to St. Moritz without a car is to train and bus via Munich which takes 10h 24m and costs SFr 95 - SFr 280.
It takes approximately 10h 24m to get from Saas to St. Moritz, including transfers.
Saas to St. Moritz bus services, operated by Deutsche Bahn Regio (DB Regional), depart from Bayreuth Hbf station.
Saas to St. Moritz bus services, operated by Deutsche Bahn Regio (DB Regional), arrive at Nürnberg Hbf station.
Yes, the driving distance between Saas to St. Moritz is 503 km. It takes approximately 5h 38m to drive from Saas to St. Moritz.
There are 2302+ hotels available in St. Moritz.
What companies run services between Saas, Germany and St. Moritz, Switzerland?
You can take a bus from Bayreuth Saas to St. Moritz, Bahnhof via Bayreuth Sternplatz, Bayreuth Luitpoldplatz, Bayreuth Hbf, Nürnberg Hbf, Nuremberg central bus station, Chur train station, and Chur, Postautostation in around 12h 28m.
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Bayreuth Hbf to Nürnberg Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 16–70
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nürnberg Hbf to München Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- CHF 29–120
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Bayreuth Hbf to Nürnberg Hbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- CHF 16–70
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to München Hbf
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 27–60
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- Rhätische Bahn
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- Rhätische Bahn
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 29–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 29–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Munich central bus station to Chur train station
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 22–35
- Website
- Flixbus
Bus from Nuremberg central bus station to Chur train station
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- CHF 35–55
- Website
- Flixbus
Bus from Nuremberg central bus station to Chur train station
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- CHF 35–55
- Website
- Flixbus
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Bus from Bayreuth Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- PostAuto AG
Bus from Chur, Postautostation to St. Moritz, Bahnhof
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- CHF 7–10
- Website
- PostAuto AG
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

























