Ski Resorts in Bulgaria

15 resorts with real-time weather data

πŸ”οΈFEATURED RESORT
Current Temp
49Β°F

Malovitsa

Bulgaria

Next 7 Days
❄️8.7in
Current Temp
🌑️49°F
πŸ† Most Snow in Next 7 Days
View Details β†’
Borovets ski resort background
LogoLogo

Borovets

Sofia, Bulgaria

🌀️

Elevation: 4,429ft

Loading weather...

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

Bulgaria's oldest ski resort in the Rila Mountains

Bansko ski resort background
LogoLogo

Bansko

Blagoevgrad, Bulgaria

🌀️

Elevation: 3,035ft

Loading weather...

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

Bulgaria's largest ski area in the Pirin Mountains

Pamporovo ski resort background
LogoLogo

Pamporovo

Smolyan, Bulgaria

🌀️

Elevation: 5,413ft

Loading weather...

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

Sunny Rhodope resort with excellent snow

Vitosha ski resort background
LogoLogo

Vitosha

Sofia, Bulgaria

🌀️

Elevation: 7,513ft

Loading weather...

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

Easy access from Sofia with scenic slopes

Chepelare ski resort background
LogoLogo

Chepelare

Smolyan, Bulgaria

🌀️

Elevation: 3,937ft

Loading weather...

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

Rhodope Mountains with excellent snow conditions

Malovitsa ski resort background
LogoLogo

Malovitsa

Sofia, Bulgaria

🌀️

Elevation: 5,577ft

Loading weather...

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

Rila Mountains with challenging terrain

Yundola ski resort background
LogoLogo

Yundola

Pazardzhik, Bulgaria

🌀️

Elevation: 4,593ft

Loading weather...

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

Rila-Rhodope massif with family-friendly slopes

Panichishte ski resort background
LogoLogo

Panichishte

Blagoevgrad, Bulgaria

🌀️

Elevation: 4,921ft

Loading weather...

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

Pirin Mountains with excellent snow reliability

Dobrinishte ski resort background
LogoLogo

Dobrinishte

Blagoevgrad, Bulgaria

🌀️

Elevation: 2,789ft

Loading weather...

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

Pirin gateway with traditional Bulgarian charm

Samokov ski resort background
LogoLogo

Samokov

Sofia, Bulgaria

🌀️

Elevation: 3,117ft

Loading weather...

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

Rila Mountains access with excellent facilities

Mechi Chal ski resort background
LogoLogo

Mechi Chal

Blagoevgrad, Bulgaria

🌀️

Elevation: 5,249ft

Loading weather...

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

Pirin Mountains with challenging alpine terrain

Razlog ski resort background
LogoLogo

Razlog

Blagoevgrad, Bulgaria

🌀️

Elevation: 2,690ft

Loading weather...

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

Pirin gateway with excellent Bansko access

Belmeken ski resort background
LogoLogo

Belmeken

Sofia, Bulgaria

🌀️

Elevation: 6,299ft

Loading weather...

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

High-altitude Rila skiing with guaranteed snow

Sitnyakovo ski resort background
LogoLogo

Sitnyakovo

Sofia, Bulgaria

🌀️

Elevation: 3,937ft

Loading weather...

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

Rila Mountains with family-friendly facilities

Kostenets ski resort background
LogoLogo

Kostenets

Sofia, Bulgaria

🌀️

Elevation: 3,281ft

Loading weather...

High / Low
Wind
Precipitation
Snowfall
Trails
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) β€” 11 mi straight-line to VitoshaPlovdiv (PDV) β€” 25 mi straight-line to ChepelareKavala Alexander the Great (KVA), Greece β€” 51 mi straight-line to PamporovoThessaloniki Macedonia (SKG), Greece β€” 89 mi straight-line to Mechi ChalNiΕ‘ Constantine the Great (INI), Serbia β€” 89 mi straight-line to VitoshaSkopje (SKP), North Macedonia β€” 91 mi straight-line to MalovitsaPriΕ‘tina Adem Jashari (PRN), Kosovo β€” 114 mi straight-line to VitoshaCraiova (CRA), Romania β€” 125 mi straight-line to VitoshaBorovets β€” 4,429ft – 8,399ftBansko β€” 3,035ft – 8,530ftPamporovo β€” 5,413ft – 6,319ftVitosha β€” 7,513ft – 7,513ftChepelare β€” 3,937ft – 5,906ftMalovitsa β€” 5,577ft – 8,953ftYundola β€” 4,593ft – 6,562ftPanichishte β€” 4,921ft – 7,874ftDobrinishte β€” 2,789ft – 6,562ftSamokov β€” 3,117ft – 7,513ftMechi Chal β€” 5,249ft – 8,202ftRazlog β€” 2,690ft – 8,530ftBelmeken β€” 6,299ft – 8,668ftSitnyakovo β€” 3,937ft – 6,562ftKostenets β€” 3,281ft – 5,906ft

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

    11 mi to Vitosha, with 13 of the resorts on this map within 93 mi.

  • PlovdivPDV

    25 mi to Chepelare, with 15 of the resorts on this map within 93 mi.

  • Kavala Alexander the GreatKVA
    In Greece

    51 mi to Pamporovo, with 8 of the resorts on this map within 93 mi.

  • Thessaloniki MacedoniaSKG
    In Greece

    89 mi to Mechi Chal, with 2 of the resorts on this map within 93 mi.

  • NiΕ‘ Constantine the GreatINI
    In Serbia

    89 mi to Vitosha.

  • SkopjeSKP
    In North Macedonia

    91 mi to Malovitsa.

  • PriΕ‘tina Adem JashariPRN
    In Kosovo

    114 mi to Vitosha.

  • CraiovaCRA
    In Romania

    125 mi to Vitosha.

Cities on the map

Sofia (capital) β€” 9 mi from the nearest resort Β· Plovdiv β€” 30 mi from the nearest resort Β· Pernik β€” 13 mi from the nearest resort Β· Blagoevgrad β€” 19 mi from the nearest resort Β· Asenovgrad β€” 23 mi from the nearest resort Β· Pazardzhik β€” 25 mi from the nearest resort Β· Stara Zagora β€” 70 mi from the nearest resort Β· Haskovo β€” 47 mi from the nearest resort Β· Kyustendil β€” 36 mi from the nearest resort Β· Kardzhali β€” 35 mi 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
145 mi
Of slopes
99
Ski lifts

Bulgaria has 23 ski resorts by skiresort.com's count, with 145 mi 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

47 mi

Bansko

Highest ski area

8,366ft

Borovets

Biggest vertical

5,052ft

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.