There are 5 ways to get from Ehrwald to St. Moritz by train, bus, car, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Landeck-Zams to Sarganstrain Rjx / ...
- Take the train from Chur to St. Moritztrain Ir38 / ...
7h 16mCHF 64–132Drive 165 km
cheapest- Drive from Ehrwald to St. Moritzcar 165 km
2h 19mCHF 26–38Bus
- Take the bus from Landeck-Zams Bahnhof D to Mals Bahnhofbus 273
- Take the bus from Mals, Bahnhof/Malles, stazione to Zernez, staziunbus 811
8h 31mNight train, train
- Take the night train from Imst-Pitztal to Sargansnighttrain En
- Take the train from Chur to St. Moritztrain Ir38 / ...
7h 20mCHF 66–321Train via Lindau
- Take the train from Kempten to Lindau, Reutin Bahnhoftrain Re7
- Take the train from St. Margrethen SG to Churtrain
- Take the train from Chur to St. Moritztrain Gex / ...
9h 46m
Ehrwald to St. Moritz by bus and train
Questions & Answers
The cheapest way to get from Ehrwald to St. Moritz is to drive which costs SFr 26 - SFr 40 and takes 2h 19m.
The fastest way to get from Ehrwald to St. Moritz is to drive which takes 2h 19m and costs SFr 26 - SFr 40.
No, there is no direct train from Ehrwald to St. Moritz. However, there are services departing from Ehrwald Zugspitzbahn and arriving at St. Moritz via Pfronten-Steinach, Kempten, Lindau, Reutin Bahnhof, St. Margrethen SG and Chur. The journey, including transfers, takes approximately 9h 46m.
The distance between Ehrwald and St. Moritz is 280 km. The road distance is 165 km.
The best way to get from Ehrwald to St. Moritz without a car is to train which takes 7h 16m and costs SFr 60 - SFr 140.
It takes approximately 7h 16m to get from Ehrwald to St. Moritz, including transfers.
Ehrwald to St. Moritz train services, operated by Deutsche Bahn Regio (DB Regional), depart from Kempten station.
The best way to get from Ehrwald to St. Moritz is to train which takes 7h 16m and costs SFr 60 - SFr 140. Alternatively, you can bus, which costs and takes 8h 31m.
Ehrwald to St. Moritz train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Lindau, Reutin Bahnhof station.
Yes, the driving distance between Ehrwald to St. Moritz is 165 km. It takes approximately 2h 19m to drive from Ehrwald to St. Moritz.
What companies run services between Ehrwald, Austria and St. Moritz, Switzerland?
You can take a bus from Ehrwald Kirchplatz to St. Moritz via Imst-Pitztal Bahnhof A, Imst-Pitztal, Landeck-Zams, Sargans, and Chur in around 7h 16m. Alternatively, you can take a bus from Ehrwald Kirchplatz to St. Moritz via Imst Terminal Post B, Landeck-Zams Bahnhof D, Mals, Bahnhof/Malles, stazione, Zernez, staziun, and Zernez in around 8h 31m.
Train from Landeck-Zams to Sargans
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- CHF 20–30
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 20–30
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Landeck-Zams to Sargans
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 25–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Night train from Imst-Pitztal to Sargans
- Ave. Duration
- 2h 26m
- Frequency
- Once a week
- Estimated price
- CHF 5–7
- Website
- https://jegy.mav.hu/
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Imst-Pitztal to Sargans
- Ave. Duration
- 2h 26m
- Frequency
- Once a week
- Estimated price
- CHF 25–236
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 231–236
- Couchette Carriage
- CHF 110–130
- Seating Carriage
- CHF 25–35
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Kempten to Lindau, Reutin Bahnhof
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 14–21
- Website
- https://int.bahn.de/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from St. Margrethen SG to Chur
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Schedules at
- sob.ch
- Phone
- +43 664 384 1360
- info@tlbus.at
- Website
- tlbus.at
Bus from Landeck-Zams Bahnhof D to Mals Bahnhof
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Schedules at
- tlbus.at
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Mals, Bahnhof/Malles, stazione to Zernez, staziun
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- https://www.postauto.ch
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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Book your Ehrwald to St. Moritz train tickets online with Omio.
There are 2271+ hotels available in St. Moritz.












































