Ski resorts near Milan Bergamo Airport
BGY

Ski resorts near Milan Bergamo Airport

Flying into Milan Bergamo Airport? These are the 12 closest ski resorts, ranked by straight-line distance from the terminal. Mountain roads wind, so allow more time by car, but the order still tells you where the snow starts soonest. Each resort has ski-in/ski-out hotels you can compare in one click.

The closest ski resort to the airport is Foppolo, about 38 km away in Italian Alps.

Closest resorts, nearest first

Foppolo
1
38 km from Bergamo

Foppolo

1515 - 2160 m56 km50% easy pistes

The highest village in the Bergamo Alps at 1,515 m, an hour and a half from Milan, where Lombardy's locals cash in their weekends on motorway-wide pistes.

K2 Hotel & Restaurant
4.41.3k reviews
115

K2 Hotel & Restaurant

Very good · 1.3k reviews

Why we like it

Strong value for Foppolo, with a high guest rating that punches above its nightly price.

≈ 3.2 km to the slopesMid-range
From
115/ night
Check availability
Schilpario
2
51 km from Bergamo

Schilpario

1124 - 1635 m20 km44% easy pistes

Schilpario is an old iron-mining village at 1,124 m in the Val di Scalve, well off the Bergamo crowd circuit. The 20 km of family pistes on the Belvedere-Cimalbosco sector pair with one of Italy's better cross-country networks on the Campelli plateau, all at very Lombard prices.

Alpen Chalet - Charme Mountain Hotel & Private Spa
4.5655 reviews
105

Alpen Chalet - Charme Mountain Hotel & Private Spa

Very good · 655 reviews

Why we like it

Strong value for Schilpario, with a high guest rating that punches above its nightly price.

≈ 600 m to the slopesBudget-friendly
From
105/ night
Check availability
Aprica
3
64 km from Bergamo

Aprica

1180 - 2310 m50 km58% easy pistes

Set on the sunny pass between Sondrio and the Val Camonica, Aprica is the easygoing family resort of upper Valtellina. Its base at 1,180 m feeds wide, sun-baked pistes on the Magnolta and Palabione sectors, climbing to 2,310 m. Affordable, snow-reliable and refreshingly free of pretension.

Cristallo Club & Wellness Hotel Aprica
4.2581 reviews
100

Cristallo Club & Wellness Hotel Aprica

Great · 581 reviews

Why we like it

A dependable, well-reviewed choice for a stay in Aprica.

≈ 700 m to the slopesBudget-friendly
From
100/ night
Check availability
Chiesa in Valmalenco
4
66 km from Bergamo

Chiesa in Valmalenco

1000 - 2336 m60 km47% easy pistes

Tucked into the Valmalenco above the upper Adda valley, Chiesa is where Sondrio locals come to ski without queues or fuss. From the stone-built village at 1,000 m, the Palu and Snow Eagle lifts climb to the Piazza Cavalli plateau at 2,336 m, with the Bernina range filling the horizon. Low prices, big mountains and proper Valtellina cooking, that is the deal.

Hotel Tremoggia
4.7264 reviews
140

Hotel Tremoggia

Excellent · 264 reviews

Why we like it

One of the highest-rated places to stay in Chiesa in Valmalenco, with guests singling out the service and comfort.

≈ 700 m to the slopesMid-range
From
140/ night
Check availability
Madesimo
5
89 km from Bergamo

Madesimo

1550 - 2884 m60 km25% easy pistes

A snowy, north-facing resort near the Swiss border at the end of the Valchiavenna, Madesimo is famous for the Canalone, one of the longest freeride descents in the Alps. Stone village, big snow, serious skiing.

Hotel Soldanella
4.3373 reviews
105

Hotel Soldanella

Very good · 373 reviews

Why we like it

A dependable, well-reviewed choice for a stay in Madesimo.

≈ 750 m to the slopesBudget-friendly
From
105/ night
Check availability
Ponte di Legno
6
90 km from Bergamo

Ponte di Legno

1257 - 3016 m100 km40% easy pistes

A historic Lombard town at 1257 m, Ponte di Legno is lift-linked over to Passo Tonale for the 100 km Adamello Ski domain. Real town life, glacier-sure snow and big-mountain views.

The Bear's Lair
4.01.2k reviews
95

The Bear's Lair

Great · 1.2k reviews

Why we like it

A long-standing favourite in Ponte di Legno, trusted by thousands of guests before you.

≈ 2.0 km to the slopesBudget-friendly
From
95/ night
Check availability
Pontresina
7
91 km from Bergamo

Pontresina

1800 - 3303 m60 km29% easy pistes

Pontresina is the quieter, more affordable side of the Engadine. Sister village to St. Moritz under a single regional lift pass, it sits at 1,800 m at the foot of Diavolezza and Lagalb, with 60 km of snow-sure pistes that climb to 3,303 m and the great ski-touring playground of the Bernina range directly overhead.

Relais & Châteaux Hotel Walther Pontresina
4.9484 reviews
225

Relais & Châteaux Hotel Walther Pontresina

Excellent · 484 reviews

Why we like it

One of the highest-rated places to stay in Pontresina, with guests singling out the service and comfort.

≈ 1.1 km to the slopesUpper-scale
From
225/ night
Check availability
St. Moritz
8
92 km from Bergamo

St. Moritz

1822 - 3303 m350 km36% easy pistes

Alpine tourism was born here in 1864, and the place has never let you forget it. Two Olympics, the Cresta Run, polo and horse racing on a frozen lake: St. Moritz wraps serious skiing in old-money theatre.

Badrutt's Palace Hotel St. Moritz
4.71.3k reviews
310

Badrutt's Palace Hotel St. Moritz

Excellent · 1.3k reviews

Why we like it

Moments from the lifts in St. Moritz, so you can ski back to the door and skip the morning queues.

≈ 350 m to the slopesLuxury
From
310/ night
Check availability
Passo Tonale
9
94 km from Bergamo

Passo Tonale

1883 - 3016 m100 km40% easy pistes

A high pass between Lombardy and Trentino at 1883 m, Passo Tonale is snow-sure into May with a glacier at 3016 m. Wide, beginner-friendly slopes and excellent value.

Sporting Hotel
4.7655 reviews
120

Sporting Hotel

Excellent · 655 reviews

Why we like it

One of the highest-rated places to stay in Passo Tonale, with guests singling out the service and comfort.

≈ 450 m to the slopesMid-range
From
120/ night
Check availability
Pinzolo
10
98 km from Bergamo

Pinzolo

770 - 2100 m100 km43% easy pistes

Pinzolo sits in the Val Rendena at 770 m, a working valley town with a gondola climbing the Doss del Sabion and a lift link over the ridge to Madonna di Campiglio. The Adamello-Brenta peaks rise on both sides, and the joint Skirama Dolomiti pass opens around 150 km of piste for a fraction of the Campiglio room rate.

Lefay Resort & SPA Dolomiti
4.71.1k reviews
120

Lefay Resort & SPA Dolomiti

Excellent · 1.1k reviews

Why we like it

One of the highest-rated places to stay in Pinzolo, with guests singling out the service and comfort.

≈ 950 m to the slopesMid-range
From
120/ night
Check availability
Livigno
11
102 km from Bergamo

Livigno

1816 - 2900 m115 km63% easy pistes

Duty-free prices, a national-park setting and a long high-altitude village that holds snow into May. Livigno will host the freestyle and snowboard events at the 2026 Olympics, and the freeride scene already knows the way.

Alpen Village Hotel
4.62.2k reviews
125

Alpen Village Hotel

Excellent · 2.2k reviews

Why we like it

Strong value for Livigno, with a high guest rating that punches above its nightly price.

≈ 1.1 km to the slopesMid-range
From
125/ night
Check availability
Bormio
12
102 km from Bergamo

Bormio

1225 - 3012 m50 km20% easy pistes

A historic spa town in the Valtellina, Bormio descends 1800 vertical metres of legendary World Cup downhill from 3012 m. Roman thermal baths, big race-piste skiing and quietly excellent food.

Hotel La Genzianella
4.9947 reviews
120

Hotel La Genzianella

Excellent · 947 reviews

Why we like it

One of the highest-rated places to stay in Bormio, with guests singling out the service and comfort.

≈ 550 m to the slopesMid-range
From
120/ night
Check availability

Hotels around Foppolo

Getting there

Which ski resort is closest to Milan Bergamo Airport?+

Foppolo, in Italian Alps, is the nearest at about 38 km in a straight line. By mountain road it is longer, but nothing else is closer.

How are these distances measured?+

As the crow flies, from the airport coordinates to each resort. It is a fair way to rank what is nearest, but real driving distance is longer on winding Alpine roads, so treat it as an order of proximity, not a transfer time.

Ski resorts near an airport