Ski Resorts in Bulgaria

15 resorts with real-time weather data

πŸ”οΈFEATURED RESORT
Current Temp
5Β°C

Belmeken

Bulgaria

Next 7 Days
❄️28.8cm
Current Temp
🌑️5°C
πŸ† Most Snow in Next 7 Days
View Details β†’
Borovets ski resort background
LogoLogo

Borovets

Sofia, Bulgaria

🌀️

Elevation: 1,350m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
58
Lifts
15
Difficulty
25%

Bulgaria's oldest ski resort in the Rila Mountains

Bansko ski resort background
LogoLogo

Bansko

Blagoevgrad, Bulgaria

🌀️

Elevation: 925m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
75
Lifts
16
Difficulty
25%

Bulgaria's largest ski area in the Pirin Mountains

Pamporovo ski resort background
LogoLogo

Pamporovo

Smolyan, Bulgaria

🌀️

Elevation: 1,650m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
37
Lifts
12
Difficulty
20%

Sunny Rhodope resort with excellent snow

Vitosha ski resort background
LogoLogo

Vitosha

Sofia, Bulgaria

🌀️

Elevation: 2,290m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
29
Lifts
8
Difficulty
20%

Easy access from Sofia with scenic slopes

Chepelare ski resort background
LogoLogo

Chepelare

Smolyan, Bulgaria

🌀️

Elevation: 1,200m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
20
Lifts
8
Difficulty
20%

Rhodope Mountains with excellent snow conditions

Malovitsa ski resort background
LogoLogo

Malovitsa

Sofia, Bulgaria

🌀️

Elevation: 1,700m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
15
Lifts
5
Difficulty
40%

Rila Mountains with challenging terrain

Yundola ski resort background
LogoLogo

Yundola

Pazardzhik, Bulgaria

🌀️

Elevation: 1,400m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
12
Lifts
4
Difficulty
10%

Rila-Rhodope massif with family-friendly slopes

Panichishte ski resort background
LogoLogo

Panichishte

Blagoevgrad, Bulgaria

🌀️

Elevation: 1,500m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
18
Lifts
6
Difficulty
25%

Pirin Mountains with excellent snow reliability

Dobrinishte ski resort background
LogoLogo

Dobrinishte

Blagoevgrad, Bulgaria

🌀️

Elevation: 850m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
14
Lifts
5
Difficulty
20%

Pirin gateway with traditional Bulgarian charm

Samokov ski resort background
LogoLogo

Samokov

Sofia, Bulgaria

🌀️

Elevation: 950m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
25
Lifts
7
Difficulty
20%

Rila Mountains access with excellent facilities

Mechi Chal ski resort background
LogoLogo

Mechi Chal

Blagoevgrad, Bulgaria

🌀️

Elevation: 1,600m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
10
Lifts
4
Difficulty
40%

Pirin Mountains with challenging alpine terrain

Razlog ski resort background
LogoLogo

Razlog

Blagoevgrad, Bulgaria

🌀️

Elevation: 820m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
30
Lifts
8
Difficulty
20%

Pirin gateway with excellent Bansko access

Belmeken ski resort background
LogoLogo

Belmeken

Sofia, Bulgaria

🌀️

Elevation: 1,920m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
8
Lifts
3
Difficulty
25%

High-altitude Rila skiing with guaranteed snow

Sitnyakovo ski resort background
LogoLogo

Sitnyakovo

Sofia, Bulgaria

🌀️

Elevation: 1,200m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
6
Lifts
2
Difficulty
10%

Rila Mountains with family-friendly facilities

Kostenets ski resort background
LogoLogo

Kostenets

Sofia, Bulgaria

🌀️

Elevation: 1,000m

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Pistes
10
Lifts
4
Difficulty
10%

Rila Mountains with excellent beginner terrain

Bulgaria ski resort map

Bulgaria has 23 ski resorts by skiresort.com's count. Find Powder carries live snow reports for 15 of them, mapped here with the main cities and the airports that serve them. Zoom in to see every name, or jump straight to a region.

Ski resorts, cities and airports in BulgariaSofia (capital)PlovdivPernikBlagoevgradAsenovgradPazardzhikStara ZagoraHaskovoKyustendilKardzhaliSofia (SOF) β€” 18 km straight-line to VitoshaPlovdiv (PDV) β€” 41 km straight-line to ChepelareKavala Alexander the Great (KVA), Greece β€” 82 km straight-line to PamporovoThessaloniki Macedonia (SKG), Greece β€” 143 km straight-line to Mechi ChalNiΕ‘ Constantine the Great (INI), Serbia β€” 144 km straight-line to VitoshaSkopje (SKP), North Macedonia β€” 147 km straight-line to MalovitsaPriΕ‘tina Adem Jashari (PRN), Kosovo β€” 184 km straight-line to VitoshaCraiova (CRA), Romania β€” 201 km straight-line to VitoshaBorovets β€” 1,350m – 2,560mBansko β€” 925m – 2,600mPamporovo β€” 1,650m – 1,926mVitosha β€” 2,290m – 2,290mChepelare β€” 1,200m – 1,800mMalovitsa β€” 1,700m – 2,729mYundola β€” 1,400m – 2,000mPanichishte β€” 1,500m – 2,400mDobrinishte β€” 850m – 2,000mSamokov β€” 950m – 2,290mMechi Chal β€” 1,600m – 2,500mRazlog β€” 820m – 2,600mBelmeken β€” 1,920m – 2,642mSitnyakovo β€” 1,200m – 2,000mKostenets β€” 1,000m – 1,800m

Pinch or use the buttons to zoom, drag to move around, or pick a region above. On a computer, hold Ctrl (⌘ on a Mac) and scroll.

  • Ski resort
  • City
  • Airport

Blagoevgrad (5)

Pazardzhik (1)

Smolyan (2)

Sofia (7)

Airports for skiing in Bulgaria

The airports with scheduled flights closest to the Bulgaria resorts we cover, nearest first. Several of the best gateways are across the border. Distances are straight-line, not driving distance β€” mountain roads can easily double them.

  • SofiaSOF

    18 km to Vitosha, with 13 of the resorts on this map within 150 km.

  • PlovdivPDV

    41 km to Chepelare, with 15 of the resorts on this map within 150 km.

  • Kavala Alexander the GreatKVA
    In Greece

    82 km to Pamporovo, with 8 of the resorts on this map within 150 km.

  • Thessaloniki MacedoniaSKG
    In Greece

    143 km to Mechi Chal, with 2 of the resorts on this map within 150 km.

  • NiΕ‘ Constantine the GreatINI
    In Serbia

    144 km to Vitosha.

  • SkopjeSKP
    In North Macedonia

    147 km to Malovitsa.

  • PriΕ‘tina Adem JashariPRN
    In Kosovo

    184 km to Vitosha.

  • CraiovaCRA
    In Romania

    201 km to Vitosha.

Cities on the map

Sofia (capital) β€” 15 km from the nearest resort Β· Plovdiv β€” 49 km from the nearest resort Β· Pernik β€” 21 km from the nearest resort Β· Blagoevgrad β€” 30 km from the nearest resort Β· Asenovgrad β€” 37 km from the nearest resort Β· Pazardzhik β€” 41 km from the nearest resort Β· Stara Zagora β€” 112 km from the nearest resort Β· Haskovo β€” 76 km from the nearest resort Β· Kyustendil β€” 58 km from the nearest resort Β· Kardzhali β€” 57 km from the nearest resort

Map shapes: Natural Earth. Airports: OurAirports (public domain). Cities: GeoNames, CC BY 4.0. Distances are straight-line from the airport or city to the nearest resort on this page.

Bulgaria skiing and snowboarding facts

Bulgaria has 23 ski areas by skiresort.com's count. The largest, Bansko, sits at the foot of the Pirin mountains, beside a national park listed as a UNESCO World Heritage Site.

23
Ski resorts
233 km
Of slopes
99
Ski lifts

Bulgaria has 23 ski resorts by skiresort.com's count, with 233 km of slopes served by 99 lifts. Counts differ between sources, because each draws the line between a ski resort and a village tow in a different place.

Largest ski area

75 km

Bansko

Highest ski area

2,550m

Borovets

Biggest vertical

1,540m

Bansko

Pirin National Park is a UNESCO World Heritage Site

The Pirin mountains above Bansko are protected as Pirin National Park, a UNESCO World Heritage Site since 1983 and renowned for its 118 glacial lakes.

A six-kilometre gondola out of the town

Bansko's eight-seat gondola climbs more than 6 km from the town up to the ski area at around 1,600 m β€” roughly a 30-minute ride from bottom to top.

Figures describe Bulgaria as a whole, not just the resorts we track. Skier visits are shown only where a national industry body or two independent reports agree.