Travel options for:
Nearby airports Davos

Zurich (ZRH)  •  3 h 40 min

  1. ×2

$67 - $110

Milan Malpensa (MXP)  •  7 h 19 min

$59 - $77

Milan Linate (LIN)  •  7 h 32 min

$54 - $70

Milan Bergamo (BGY)  •  8 h 27 min

  1. ×4

$39 - $63

Altenrhein (ACH)  •  3 h 34 min

  1. ×2

$50 - $80

  • Davos Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Davos

Bus or train from Nearby airports to Davos?

You can take a train from Zurich (ZRH) to Davos via Zürich HB and Landquart in around 3 h 40 min. Alternatively, you can take a bus from Milan Bergamo (BGY) to Davos via Bergamo Autostazione, Milano Lampugnano, Milan, Milan, Chur, Chur PostAutostation, Chur, Postautostation, and Lenzerheide/Lai, Post in around 8 h 27 min.

How to get from Nearby airports to Davos

ModeDurationPrice
From Zürich Flughafen train to Zürich HB, train to Landquart, then train to Davos Platz.3 h 40 minSFr 107
From Malpensa Airport T1 bus to Milan Fiera, walk to Lotto Fieramilanocity, line 1 subway to Molino Dorino, walk to Mailand Molino Dorino, bus to Landquart Bhf, walk to Landquart, then train to Davos Platz.7 h 19 minSFr 69
From aeroporto di linate line 73 bus to duomo m1 m3, walk to Duomo M1, line 1 subway to Molino Dorino, walk to Mailand Molino Dorino, bus to Landquart Bhf, walk to Landquart, then train to Davos Platz.7 h 32 minSFr 62
From Milan Bergamo Airport line 1 bus to Bergamo Autostazione, bus to Milano Lampugnano, walk to Milan, Milan, bus to Chur, Chur PostAutostation, walk to Chur, Postautostation, line 182 bus to Lenzerheide/Lai, Post, then line 183 bus to Davos Platz, Bahnhof.8 h 27 minSFr 54
From Staad train to St. Margrethen, train to Landquart, then train to Davos Platz.3 h 34 minSFr 71

How long does it take to get from Nearby airports to Davos?

It takes approximately 3 h 40 min to get from Nearby airports to Davos, including transfers.

Is there a direct train between Nearby airports and Davos?

No, there is no direct train from Nearby airports to Davos. However, there are services departing from Zürich Flughafen and arriving at Davos Platz via Zürich HB and Landquart. The journey, including transfers, takes approximately 3 h 40 min.

Is there a direct bus between Nearby airports and Davos?

No, there is no direct bus from Nearby airports to Davos. However, there are services departing from Milan Bergamo Airport and arriving at Davos Platz, Bahnhof via Bergamo Autostazione, Milan, Milan, Chur, Postautostation and Lenzerheide/Lai, Post. The journey, including transfers, takes approximately 8 h 27 min.

Operators from Nearby airports to Davos

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Rhätische Bahn+41 81 288 65 65Rhätische Bahn
Autostradale+39 02 3008 9000Autostradale
Milan MetroMilan Metro
Calanda ViaggiCalanda Viaggi
ATB Azienda Trasporti Bergamo+39 035 236026ATB Azienda Trasporti Bergamo
Nord Est Trasporti800 905150Nord Est Trasporti
FlixBus+49 1807 123 99 123FlixBus
Swiss PostAutoSwiss PostAuto
Thurbo+41 71 554 00 00Thurbo