Bus

Take the Nord Est Trasporti bus at the BERGAMO,Via Carnovali station .

The journey takes approximately 1 h 3 m. Ticket price is about €5 The travel distance is 52 km.

Carrier is Nord Est Trasporti.

Buy ticket

Take the FlixBus bus at the Milano, Autostazione Lampugnano station .

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

Carrier is FlixBus.

Buy ticket

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 bus

Take the train Trenord at the station Bergamo.

The journey takes approximately 41 m. Ticket price is about €3 The travel distance is 32 km.

Carrier is Trenord.

Buy ticket

Get off at the Lecco.
Take the train Trenord at the station Lecco.

The journey takes approximately 1 h 51 m. Ticket price is about €3 The travel distance is 65 km.

Carrier is Trenord.

Buy ticket

Get off at the Chiavenna.
Take the Swiss PostAuto bus at the Chiavenna, Stazione station .

The journey takes approximately 1 h 34 m. Ticket price is about €5 The travel distance is 52 km.

Carrier is Swiss PostAuto.

Buy ticket

Get off at the St. Moritz, Bahnhof.
Take the train Rhätische Bahn at the station St. Moritz.

The journey takes approximately 1 h 8 m. Ticket price is about €30 The travel distance is 59 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 Trenord at the station Milano, Autostazione Lampugnano.

The journey takes approximately 41 m. Ticket price is about €3 The travel distance is 220 km.

Carrier is Trenord.

Buy ticket

Take the train Trenord at the station Lecco.

The journey takes approximately 1 h 50 m. Ticket price is about €6 The travel distance is 104 km.

Carrier is Trenord.

Buy ticket

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

The journey takes approximately 2 h 30 m. Ticket price is about €25 The travel distance is 47 km.

Carrier is Rhätische Bahn.

Buy ticket

Get off at the St. Moritz.
Take the train Rhätische Bahn at the station Milano, Autostazione Lampugnano.

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

Carrier is Rhätische Bahn.

Buy ticket

Take the train Rhätische Bahn at the station Milano, Autostazione Lampugnano.

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

Carrier is Rhätische Bahn.

Buy ticket



🛏 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 3 h 19 m. The travel distance is 279 km.

Get off at the Davos.


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


Shuttle

Take the transport at the Orio al Serio Airport station.

The journey takes approximately 5 h Ticket price is about €45 The travel distance is 186 km.

Carrier is Livigno Express.

Buy ticket

Get off at the Livigno.
Take the Swiss PostAuto bus at the Livigno, Centro Bus Station station .

The journey takes approximately 40 m. Ticket price is about €3 The travel distance is 28 km.

Carrier is Swiss PostAuto.

Buy ticket

Get off at the Zernez, staziun.
Take the train Rhätische Bahn at the station Zernez.

The journey takes approximately 26 m. Ticket price is about €16 The travel distance is 28 km.

Carrier is Rhätische Bahn.

Buy ticket

Get off at the Klosters Platz.
Take the train Rhätische Bahn at the station Milano, Autostazione Lampugnano.

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

Carrier is Rhätische Bahn.

Buy ticket



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


The cheapest way to travel from Bergamo to Davos is by taking a Bus with an average price of €29. The journey takes approximately 8 ч. 9 мин.

Drive is the fastest way to travel from Bergamo to Davos. Tickets cost €29. The journey takes approximately 3 ч. 19 мин.

Bergamo is approximately 279 km away from Davos. The trip by car takes 3 h 19 m.

The average journey time by car between Bergamo and Davos is 3 h 19 m.