Train

Take the train Südostbahn at the station Zürich HB.

The journey takes approximately 1 h 21 m. Ticket price is about €9 The travel distance is 100 km.

Carrier is Südostbahn.

Buy ticket

Get off at the Landquart.
Take the train Rhätische Bahn at the station Landquart.

The journey takes approximately 38 m. Ticket price is about €17 The travel distance is 31 km.

Carrier is Rhätische Bahn.

Buy ticket

Get off at the Klosters Platz.
Take the train Rhätische Bahn at the station Klosters Platz.

The journey takes approximately 30 m. Ticket price is about €8 The travel distance is 12 km.

Carrier is Rhätische Bahn.

Buy ticket

Get off at the Davos Platz.


🛏 Find hotel deals and discounts up to 20% in Davos at Booking


Train

Take the train Südostbahn at the station Zürich HB.

The journey takes approximately 1 h 21 m. Ticket price is about €9 The travel distance is 179 km.

Carrier is Südostbahn.

Buy ticket

Get off at the Landquart.
Take the train Rhätische Bahn at the station Landquart.

The journey takes approximately 1 h 12 m. Ticket price is about €23 The travel distance is 43 km.

Carrier is Rhätische Bahn.

Buy ticket

Get off at the Davos Platz.


🛏 Find hotel deals and discounts up to 20% in Davos at Booking


Train line 182 bus line 183 bus

Take the train Swiss Railways (SBB/CFF/FFS) at the station Zürich HB.

The journey takes approximately 1 h 15 m. Ticket price is about €40 The travel distance is 114 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Chur.
Take the Swiss PostAuto bus at the Chur, Postautostation station .

The journey takes approximately 39 m. Ticket price is about €3 The travel distance is 18 km.

Carrier is Swiss PostAuto.

Buy ticket

Get off at the Lenzerheide/Lai, Post.
Take the Swiss PostAuto bus at the Lenzerheide/Lai, Post station .

The journey takes approximately 57 m. Ticket price is about €2 The travel distance is 36 km.

Carrier is Swiss PostAuto.

Buy ticket

Get off at the Davos Platz, Bahnhof.


🛏 Find hotel deals and discounts up to 20% in Davos at Booking


Train night bus

Take the train Südostbahn at the station Zürich HB.

The journey takes approximately 1 h 31 m. Ticket price is about €40 The travel distance is 114 km.

Carrier is Südostbahn.

Buy ticket

Get off at the Chur.
Take the Bus und Service AG bus at the Chur, Bahnhofplatz station .

The journey takes approximately 1 h 43 m. Ticket price is about €15 The travel distance is 62 km.

Carrier is Bus und Service AG.

Buy ticket

Get off at the Davos Platz, Bahnhof.


🛏 Find hotel deals and discounts up to 20% in Davos at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 1 h 44 m. The travel distance is 149 km.

Get off at the Davos.


🛏 Find hotel deals and discounts up to 20% in Davos at Booking


The cheapest way to travel from Zürich to Davos is by taking a Train with an average price of €33. The journey takes approximately 3 ч. 33 мин.

Drive is the fastest way to travel from Zürich to Davos. Tickets cost €35. The journey takes approximately 1 ч. 44 мин.

Zürich is approximately 149 km away from Davos. The trip by car takes 1 h 44 m.

The average journey time by car between Zürich and Davos is 1 h 44 m.