Ski resorts close to Milan, Italy

Below you will find the ski resorts that are closest to Milan as well as the distance. The closest ski resort to Milan is Presolana Monte Pora and the distance is 85 km. You can also view driving and route descriptions to each ski resort from Milan. Note that the distance given is by air and the distance by road is longer.

Driving to another ski resort?
Would you like driving directions from Milan to another ski resort than the 30 closest ski resorts below?

Milan's 30 closest ski resorts and distance

Note! Click on the car icon to view driving directions
Ski resort Distance
by air
Driving directions and time
Presolana Monte Pora 85 km
driving time about 1 hour 53 mins
Alagna Valsesia 106 km
driving time about 2 hours 22 mins
Aprica 107 km
driving time about 2 hours 36 mins
Madesimo 109 km
driving time about 2 hours 27 mins
Macugnaga 110 km
driving time about 2 hours 8 mins
Gressoney 113 km
driving time about 2 hours 26 mins
Brusson 118 km
Corvatsch 120 km
Champoluc 120 km
driving time about 2 hours 26 mins
Saas-Fee 121 km
driving time about 3 hours 20 mins
Antagnod 122 km
St. Moritz 124 km
driving time about 2 hours 55 mins
Airolo 126 km
driving time about 2 hours 7 mins
Zermatt 127 km
driving time about 3 hours 29 mins
Valtournenche 130 km
driving time about 2 hours 24 mins
Savognin 130 km
Torgnon 131 km
Breuil-Cervinia 131 km
driving time about 2 hours 50 mins
Fiesch 132 km
driving time about 3 hours 2 mins
Grächen 132 km
driving time about 3 hours 18 mins
Bettmeralp 134 km
Riederalp 135 km
Ponte di Legno 135 km
driving time about 2 hours 49 mins
Blatten-Belalp 136 km
Andermatt 137 km
Sedrun Oberalp 138 km
Passo Tonale 140 km
driving time about 3 hours 2 mins
Livigno 140 km
driving time about 3 hours 52 mins
Disentis 140 km
driving time about 2 hours 43 mins
Brentonico Ski 141 km
Please note that distances are straight line and distance traveled by car can be much longer.
Alp2Alps - transfer to your ski resort