Skiing near Milan Malpensa Airport (MXP)
Ski Resorts near Milan Airport, Italy
MXP - Milano Malpensa
There are well over one hundred ski areas within a few hours drive of Milan, in Austria, France, Italy, Liechtenstein and Switzerland.
The Top 5 most popular ski resorts near Milan are Chamonix, Les Houches, Montgenèvre, St Gervais Mont-Blanc and Val Cenis.
Ski Resort Transfers from Milan
Car Hire or Airport Transfers & Taxis
Note:- Ski resort transfer times from Milan Malpensa are approximate, subject to weather and traffic conditions. Travel at off-peak times to maximise time on the ski slopes.
Deepest Snow
Ski Resort Report | Upper |
---|---|
Saas-Fee | 148in |
Saastal | 148in |
Chamonix | 94in |
Lötschental | 92in |
Leukerbad | 85in |
°F / inMetric
Forecast Snow
Snow Report and Forecast | 48 Hr | Sat | Sun |
---|---|---|---|
Chamonix | 11in | ||
Ski Pass Mont Blanc | 12in | ||
Flims | 4in | ||
Lötschental | - | ||
Arosa Lenzerheide | 3in |
Forecast updated : 04 Jul 2025 22:36 PDT
More Snow reports from around Milan MalpensaTop 100 Ski Resorts within 3 hours drive of Milan Malpensa
Ski Resort | Txfrs | Trails | Top | Beginn. | Interm. | Experts |
---|---|---|---|---|---|---|
Alagna Valsesia | 120min | 9 miles | 10,696ft | ![]() | ![]() | ![]() |
Alba | 120min | 6 miles | 7,972ft | ![]() | ![]() | ![]() |
Aletsch | 165min | 65 miles | 9,514ft | ![]() | ![]() | ![]() |
Alpe Campo di Rimasco | 75min | - | 4,921ft | - | - | - |
Alpe di Mera | 120min | 19 miles | 5,709ft | ![]() | ![]() | ![]() |
Andermatt | 135min | 63 miles | 9,711ft | ![]() | ![]() | ![]() |
Aosta Valley | 135min | 219 miles | 11,450ft | ![]() | ![]() | ![]() |
Aprica | 180min | 25 miles | 7,579ft | ![]() | ![]() | ![]() |
Arosa Lenzerheide | 180min | 140 miles | 9,416ft | - | - | - |
Aussois | 180min | 31 miles | 9,022ft | ![]() | ![]() | ![]() |
Bardonecchia | 165min | 87 miles | 9,022ft | ![]() | ![]() | ![]() |
Barzio | 105min | - | 6,562ft | ![]() | ![]() | ![]() |
Beckenried | 150min | 25 miles | 6,562ft | ![]() | ![]() | ![]() |
Belalp-Blatten-Naters | 165min | 37 miles | 10,210ft | ![]() | ![]() | ![]() |
Bellwald | 165min | 19 miles | 8,530ft | ![]() | ![]() | ![]() |
Bergamo | 75min | 87 miles | 7,546ft | ![]() | ![]() | ![]() |
Bielmonte | 90min | - | 5,315ft | - | - | ![]() |
Bosco Chiesanuova | 165min | - | 5,922ft | - | - | - |
Breuil-Cervinia | 135min | 84 miles | 11,450ft | ![]() | ![]() | ![]() |
Brusson | 105min | 9 miles | 7,333ft | - | - | - |
Bürchen | 165min | 16 miles | 8,333ft | - | - | - |
Bürglen | 180min | - | 6,332ft | ![]() | ![]() | ![]() |
Cardada - Cimetta | 105min | - | 5,413ft | - | - | ![]() |
Castione della Presolana | 120min | 9 miles | 5,577ft | - | - | - |
Cesana Torinese | 135min | - | 8,432ft | ![]() | ![]() | ![]() |
Chamois | 120min | - | 8,104ft | - | - | - |
Chamonix | 165min | 94 miles | 12,598ft | ![]() | ![]() | ![]() |
Champex-Lac | 180min | 9 miles | 7,218ft | ![]() | ![]() | ![]() |
Champoluc | 120min | 43 miles | 11,647ft | ![]() | ![]() | ![]() |
Champorcher | 105min | - | 8,182ft | ![]() | ![]() | ![]() |
Chiesa | 180min | 16 miles | 7,677ft | ![]() | ![]() | ![]() |
Churwalden | 165min | 32 miles | 7,316ft | - | - | - |
Clavière | 150min | 21 miles | 7,546ft | ![]() | ![]() | ![]() |
Como | 60min | - | 9,423ft | - | - | - |
Courmayeur | 135min | 31 miles | 9,055ft | ![]() | ![]() | ![]() |
Crissolo - Pian Regina | 180min | - | 7,677ft | - | - | - |
Domobianca | 120min | 12 miles | 5,971ft | ![]() | ![]() | ![]() |
Engelberg | 180min | 51 miles | 9,908ft | ![]() | ![]() | ![]() |
Esino Lario - Cainallo | 105min | - | 4,593ft | - | - | - |
Etroubles | 120min | 19 miles | 4,987ft | - | - | - |
Evolène | 180min | 27 miles | 8,858ft | - | - | - |
Falera | 165min | - | 8,127ft | ![]() | ![]() | ![]() |
Feldis | 180min | 6 miles | 6,562ft | - | - | - |
Fideris | 180min | - | 9,331ft | - | - | - |
Flims | 165min | 146 miles | 9,902ft | ![]() | ![]() | ![]() |
Giswil | 180min | - | 6,070ft | ![]() | - | ![]() |
Gressoney la Trinité | 120min | 31 miles | 9,383ft | ![]() | ![]() | ![]() |
Grächen | 180min | 27 miles | 9,482ft | ![]() | ![]() | ![]() |
La Fouly | 180min | 16 miles | 7,218ft | - | - | - |
La Polsa | 165min | - | 5,194ft | ![]() | - | ![]() |
La Thuile | 150min | 91 miles | 8,563ft | ![]() | ![]() | ![]() |
Laax | 165min | 146 miles | 8,127ft | ![]() | ![]() | ![]() |
Le Châble | 180min | 93 miles | 10,925ft | ![]() | ![]() | ![]() |
Le Corbier | 180min | 56 miles | 8,596ft | ![]() | ![]() | ![]() |
Lecco | 90min | - | 9,423ft | - | - | - |
Lenzerheide - Valbella | 165min | 96 miles | 9,416ft | ![]() | ![]() | ![]() |
Les Houches | 165min | 34 miles | 6,234ft | ![]() | ![]() | ![]() |
Leukerbad | 180min | 32 miles | 9,350ft | ![]() | ![]() | ![]() |
Liddes | 165min | 9 miles | 7,438ft | - | - | - |
Lurisia | 165min | - | 5,768ft | - | - | - |
Lötschental | 180min | 16 miles | 8,858ft | ![]() | ![]() | ![]() |
Madesimo | 165min | 30 miles | 9,449ft | ![]() | ![]() | ![]() |
Melchsee-Frutt | 165min | 20 miles | 7,398ft | ![]() | ![]() | ![]() |
Monte Bondone | 180min | 11 miles | 6,890ft | ![]() | ![]() | ![]() |
Monte Pora | 120min | 19 miles | 6,234ft | - | - | - |
Monte Tamaro / Rivera | 90min | 9 miles | 5,413ft | ![]() | ![]() | ![]() |
Montecampione | 150min | 19 miles | 6,070ft | ![]() | ![]() | ![]() |
Montgenèvre | 180min | 62 miles | 8,858ft | ![]() | ![]() | ![]() |
Parpan | 165min | - | 9,400ft | ![]() | - | ![]() |
Passo Tonale | 180min | 54 miles | 9,941ft | ![]() | ![]() | ![]() |
Pego | 180min | 9 miles | 7,874ft | ![]() | ![]() | ![]() |
Pian delle Betulle | 60min | 6 miles | 5,807ft | - | - | - |
Pila | 105min | 43 miles | 9,022ft | ![]() | ![]() | ![]() |
Prato Nevoso | 180min | 62 miles | 6,657ft | ![]() | ![]() | ![]() |
Recoaro Mille | 180min | - | 5,577ft | ![]() | ![]() | ![]() |
Reigoldswil | 180min | 1 miles | 4,364ft | - | - | - |
Saas-Fee | 165min | 62 miles | 11,483ft | ![]() | ![]() | ![]() |
San Bernardino | 105min | 25 miles | 8,301ft | ![]() | ![]() | ![]() |
San Colombano | 75min | - | 8,366ft | ![]() | - | ![]() |
San Domenico | 105min | - | 8,202ft | - | - | - |
Sarn-Heinzenberg | 165min | 12 miles | 6,808ft | - | - | - |
Sauze d'Oulx | 150min | 249 miles | 9,186ft | ![]() | ![]() | ![]() |
Schilpario | 150min | - | 5,906ft | - | - | - |
Sestrière | 180min | 249 miles | 9,318ft | ![]() | ![]() | ![]() |
SkiArena Andermatt-Sedrun | 180min | 75 miles | 9,711ft | - | - | - |
Sondrio | 135min | - | 6,680ft | - | - | - |
Spiazzi di Gromo | 120min | 9 miles | 6,886ft | - | - | - |
St Gervais Mont-Blanc | 180min | 40 miles | 7,710ft | ![]() | ![]() | ![]() |
St. Moritz | 180min | 217 miles | 10,827ft | ![]() | ![]() | ![]() |
Teglio | 165min | - | 8,202ft | - | - | ![]() |
Termignon | 165min | 22 miles | 8,136ft | ![]() | ![]() | ![]() |
Tschappina Heinzenberg | 165min | 16 miles | 7,152ft | - | - | - |
Tschiertschen | 165min | - | 7,874ft | - | - | - |
Urmein / Oberheinzenberg | 165min | 13 miles | 7,162ft | - | - | - |
Val Camonica | 150min | - | 6,680ft | - | - | - |
Val Cenis | 165min | 50 miles | 9,186ft | ![]() | ![]() | ![]() |
Valfréjus | 165min | 32 miles | 8,990ft | ![]() | ![]() | ![]() |
Vals / Valsertal | 120min | 16 miles | 9,843ft | - | - | - |
Viola St. Grèè | 180min | - | 5,709ft | ![]() | ![]() | ![]() |
Wirzweli | 180min | - | 5,577ft | - | - | - |
More Ski Areas within 2 Hours drive of Milan
Airolo, Antagnod, Bolognola, Carona, Gressoney Saint Jean, La Magdeleine, Macugnaga, Mottarone, Nara, Oropa - Mucrone, Palit Valchiusella, Piana / Valle Vigezzo, Splügen / Rheinwald, Val Formazza, Valle Divedro, Valtournenche, Zambla
More Ski Areas within 3 Hours drive of Milan
Ala di Stura, Artesina, Avers / Cresta, Bad Ragaz, Bergün / Bravuogn, Bessans, Bettmeralp, Bonneval-sur-Arc, Borno, Bosco Gurin, Bourg-St-Pierre, Bramans, Brig, Bruson, Brüsti, Carezza, Caspoggio, Chur, Cogne, Colere, Corvatsch, Crévacol, Einsiedeln, Eischoll, Emmetten, Ernen, Fiesch, Fiescheralp, Flims-Laax-Falera, Flumserberg, Foppolo, Frabosa Soprana, Garessio 2000, Goms / Obergoms, Grand St Bernard, Grüsch, Handgruobi, Ibergeregg, La Norma, Le Tour, Les Bossons, Lungern / Schönbüel, Malga San Giorgio, Maniva, Meiringen - Hasliberg, Monte Baldo, Monterosa, Mörel - Breiten, Niederrickenbach, Obermutten, Orelle, Paesana, Pescegallo, Pian del Frais - Chiomonte, Ponte di Legno, Prali, Realp, Rucas di Bagnolo, Saas Almagell, Saastal, Saint-Rhémy-en-Bosses, San Sicario, Sansicario, Sattel-Hochstuckli, Savognin, Schwyz, Ski Pass Mont Blanc, Sollières - Sardières, Surcuolm, The Milky Way, Torgnon, Täsch, Usséglio Pian Benot, Valgrisenche, Vallorcine, Via Lattea, Visperterminen, Waltensburg, Wangs, Winterhorn, Zum Zeri