Ski resorts from Milan Bergamo Airport
| Resort | Distance | Drive time | Typical price (car, 1–3 pax) | |
|---|---|---|---|---|
| St. Moritz Switzerland | 123 km | 2 h 13 min | €280.00 – €410.00 | View → |
| Passo Tonale Italy | 127 km | 2 h 17 min | €285.00 – €420.00 | View → |
| Livigno Italy | 137 km | 2 h 27 min | €305.00 – €450.00 | View → |
| Bormio Italy | 138 km | 2 h 28 min | €310.00 – €455.00 | View → |
| Madonna di Campiglio Italy | 144 km | 2 h 34 min | €320.00 – €470.00 | View → |
| Arosa Switzerland | 166 km | 2 h 56 min | €365.00 – €535.00 | View → |
| Davos Switzerland | 170 km | 3 h 00 min | €370.00 – €545.00 | View → |
| Laax / Flims Switzerland | 176 km | 3 h 06 min | €380.00 – €560.00 | View → |
| Klosters Switzerland | 180 km | 3 h 10 min | €390.00 – €575.00 | View → |
| Andermatt Switzerland | 185 km | 3 h 15 min | €400.00 – €590.00 | View → |
| Saas-Fee Switzerland | 197 km | 3 h 27 min | €425.00 – €625.00 | View → |
| Ischgl Austria | 210 km | 3 h 40 min | €450.00 – €660.00 | View → |
| Zermatt (Täsch) Switzerland | 211 km | 3 h 41 min | €450.00 – €665.00 | View → |
| Engelberg Switzerland | 219 km | 3 h 49 min | €465.00 – €685.00 | View → |
| Breuil-Cervinia Italy | 220 km | 3 h 50 min | €470.00 – €690.00 | View → |
| Grindelwald Switzerland | 224 km | 3 h 54 min | €475.00 – €700.00 | View → |
| Obergurgl Austria | 226 km | 3 h 56 min | €480.00 – €705.00 | View → |
| St. Anton am Arlberg Austria | 226 km | 3 h 56 min | €480.00 – €705.00 | View → |
| Wengen (Lauterbrunnen) Switzerland | 232 km | 4 h 02 min | €490.00 – €725.00 | View → |
| Lech / Zürs Austria | 235 km | 4 h 05 min | €500.00 – €730.00 | View → |
| Sölden Austria | 236 km | 4 h 06 min | €500.00 – €735.00 | View → |
| Val di Fassa (Canazei) Italy | 247 km | 4 h 17 min | €520.00 – €765.00 | View → |
| Crans-Montana Switzerland | 251 km | 4 h 21 min | €530.00 – €780.00 | View → |
| Val Gardena (Selva) Italy | 252 km | 4 h 22 min | €530.00 – €780.00 | View → |
| Alta Badia (Corvara) Italy | 261 km | 4 h 31 min | €550.00 – €805.00 | View → |
| Verbier Switzerland | 266 km | 4 h 36 min | €560.00 – €820.00 | View → |
| Cortina d'Ampezzo Italy | 285 km | 4 h 55 min | €595.00 – €875.00 | View → |
| Courmayeur Italy | 287 km | 4 h 57 min | €600.00 – €880.00 | View → |
| Val d'Isère France | 288 km | 4 h 58 min | €600.00 – €885.00 | View → |
| La Thuile Italy | 289 km | 4 h 59 min | €605.00 – €885.00 | View → |
| Seefeld Austria | 292 km | 5 h 02 min | €610.00 – €895.00 | View → |
| Villars-sur-Ollon Switzerland | 292 km | 5 h 02 min | €610.00 – €895.00 | View → |
| Sainte-Foy-Tarentaise France | 296 km | 5 h 06 min | €615.00 – €905.00 | View → |
| Tignes France | 296 km | 5 h 06 min | €615.00 – €905.00 | View → |
| Hintertux Austria | 297 km | 5 h 07 min | €620.00 – €910.00 | View → |
| Chamonix-Mont-Blanc France | 299 km | 5 h 09 min | €625.00 – €915.00 | View → |
| La Rosière France | 300 km | 5 h 10 min | €625.00 – €920.00 | View → |
| Les Arcs France | 302 km | 5 h 12 min | €630.00 – €925.00 | View → |
| Champéry Switzerland | 305 km | 5 h 15 min | €635.00 – €935.00 | View → |
| Les Houches France | 306 km | 5 h 16 min | €635.00 – €935.00 | View → |
Distances and times are estimates; mountain roads can be slower in snow. Prices are guidance only.
Transfer companies serving Milan Bergamo Airport
We are onboarding local companies in this area. Send a quote request and we will match you with a driver – or join as a transfer company.