Travel from Lausanne to Davos

Train from Lausanne to Davos

Swiss Railways (SBB/CFF/FFS) operates a train from Lausanne to Davos hourly. Tickets cost $70 - $130 and the journey takes 2 h 15 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Lausanne to Davos

From Lausanne train to Zürich HB, train to Landquart, then train to Davos Platz. 5 h 35 min SFr 198. From Lausanne bus to Zurich, walk to Zürich HB, train to Landquart, Bahnhof, then night bus to Davos Platz, Bahnhof. 7 h 25 min SFr 97. From Lausanne drive to Davos. 3 h 58 min SFr 57. From Lausanne train to Geneva airport, fly to Zurich airport, line 2 train to Zürich HB, train to Landquart, then train to Davos. 6 h 7 min SFr 207.