How to get from Sankt Moritz to Davos by train?
Sankt Moritz to Davos - Train Schedule
The IR38 train from Sankt Moritz to Davos departs once a day at 08:05. The trip takes about 1 hr 33 min.
From Sankt Moritz to Davos by train
To get from Sankt Moritz to Davos in Geneve, you’ll need to take 3 train lines: take the IR38 train from St. Moritz station to Filisur station. Next, you’ll have to switch to the R1 train and finally take the RE1 train from Davos Platz station to Davos Dorf station. The total trip duration for this route is approximately 1 hr 33 min. The train schedule from Sankt Moritz may change. We recommend you check the updated train schedule to Davos on the Moovit app.
Step by Step
- 1Walk to train stationSt. Moritz200 m • 3 min
- 2Wait for trainIR38Chur
- 3Ride to train stationFilisur54 min
- 4Walk to train stationFilisur60 m • 1 min
- 5Wait for trainR1Davos Platz
- 6Ride to train stationDavos Platz25 min
- 7Wait for trainRE1Klosters Platz
- 8Ride to train stationDavos Dorf3 min
Public transit directions from Sankt Moritz to Davos
Train schedule from Sankt Moritz to Davos
Related Routes
- Bever to Davos
- Tschiertschen-Praden to Davos
- Silvaplana to Davos
- Schaffhausen to Davos
- Wil (Sg) to Davos
- Albula/Alvra to Davos
- Chur to Davos
- Churwalden to Davos
- Celerina/Schlarigna to Davos
- Winterthur to Davos
- Kloten to Davos
- Lantsch/Lenz to Davos
- Basel to Davos
- Madulain to Davos
- Surses to Davos
- Laax to Davos
- Baar to Davos
- Grüsch to Davos
- Biel/Bienne to Davos
- Rheinwald to Davos
Questions & Answers
What is the fastest way to get from Sankt Moritz to Davos?
The fastest way takes 93 minutes, using Train line IR38, Train line R1, Train line RE1.
Is there a direct train between Sankt Moritz and Davos in Geneve?
No, you’ll have to take 3 train lines in total. The total travelling time is 1 hr 33 min.
Which train line goes from Sankt Moritz to Davos in Geneve?
The IR38 train line goes from St. Moritz station near Sankt Moritz to Filisur station. From there you’ll have to take one train line till Filisur station near Davos in Geneve.
How long does it take to travel from Sankt Moritz to Davos in Geneve by train?
The total travel time between Sankt Moritz and Davos in Geneve by train is about 1 hr 33 min.
Where do I get on the train near Sankt Moritz to get to Davos in Geneve?
Get on the IR38 train from the St. Moritz station near Sankt Moritz in Geneve.
Where do I get off the train when travelling between Sankt Moritz and Davos in Geneve?
Get off the train at the Filisur station, which is closest to Davos in Geneve.
Popular Routes
- Chêne-Bourg to Corsier (Ge)
- Mies to Chavannes de Bogis
- Vevey, Funiculaire to Cmu (Centre Médical Universitaire)
- Perly-Certoux to Bernex
- Vésenaz, Village to Université De Genève - Uni-Dufour
- Genève, Acacias to Saint Jean de Gonville
- Vandoeuvres, Cocuaz to Veigy Foncenex
- Tiefencastel to Corsier
- Zürich Enge to Veigy Foncenex
- Prévessin, Cern to Ferney Voltaire
- Genève, Servette to Chêne Bourg
- Vernier, Bouchet to Saint Cergue
- Villars-Sous-Mont to Veigy Foncenex
- Vinzel to Le Grand-Saconnex
- Genève to Dardagny
- Sissach to Veigy Foncenex
- Prévessin, Cern to Échenevex
- Bernina Diavolezza to Université De Genève - Uni Mail
- Genève-Eaux-Vives to Bons en Chablais
- Pully to Prévessin Moëns