Travel from Davos to Vaduz

Train from Davos to Vaduz

Rhätische Bahn operates a train from Davos to Vaduz hourly. Tickets cost $23 - $29 and the journey takes 1 h 11 min. 3 other operators also service this route.

How to get from Davos to Vaduz

From Davos Platz train to Landquart, train to Sargans, then line 4 train to Sevelen. 2 h 9 min SFr 29. From Davos Platz train to Landquart, train to Sargans, Bahnhof, then line 11 bus to Vaduz, Post. 2 h 16 min SFr 37. From Davos Platz, Bahnhof night bus to Landquart, train to Sargans, Bahnhof, then line 11 bus to Vaduz, Post. 2 h 24 min SFr 35. From Davos drive to Vaduz. 57 min SFr 10.