Duration | 2h 33m |
Distance | 94 km |
Average price | 40€ |
Nearby airports | 5 found |
The nearest airport to Chiavenna is St Moritz (SMV). However, there are better options for getting to Chiavenna. You can take a bus from Milan Malpensa (MXP) to Chiavenna via Lugano Piazzale Besso and Lugano, Stazione Nord in around 4h 14m. Alternatively, you can take a train from Milan Bergamo (BGY) to Chiavenna via Bergamo, Bergamo, Bergamo, Lecco, and Colico in around 4h 9m.
There is widespread community transmission globally.
Some travel restrictions are being lifted in Italy. For the latest travel status, please check the official page for Italy.
The nearest airport to Chiavenna is St Moritz (SMV) Airport which is 44.2 km away. Other nearby airports include Milan Bergamo (BGY) (76.5 km), Milan Malpensa (MXP) (93.5 km), Milan Linate (LIN) (95.9 km) and Zurich (ZRH) (140.8 km).
More informationIt takes 4h 14m to get from Chiavenna to Milan Malpensa (MXP) Airport.
More informationWe recommend flying to Milan Malpensa (MXP) Airport, which is 93.5 km away from Chiavenna. The bus via Milan Malpensa Airport P2 Terminal 1 from Milan Malpensa (MXP) to Chiavenna takes 4h 14m.
More informationThere are 196+ hotels available in Chiavenna. Prices start at 75€ per night.
More informationCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps