Balkans & Dinaric Alps Ski Index 2026
Every commercially significant ski resort across the Balkan Peninsula and Dinaric Alps — from Kranjska Gora and Vogel in Slovenia's Julian Alps, through the 1984 Sarajevo Olympic venues at Jahorina and Bjelašnica, into Serbia's Kopaonik, Kosovo's high-altitude Brezovica, Bulgaria's Bansko, Borovets and Pamporovo, and Romania's Carpathian resorts Poiana Brașov, Sinaia and Predeal — compared on adult walk-up day pass (EUR), piste kilometres, top elevation and base elevation.
Filter the index
23 resorts in the index
| Resort | Country | Range | Pass (€) | Piste (km) | €/km | Base (m) | Top (m) | Notes |
|---|---|---|---|---|---|---|---|---|
| Bansko | Bulgaria | Rila / Pirin / Rhodope | €55 | 75 | €0.73 | 936 | 2,560 | Pirin range, FIS Alpine World Cup host, modern gondola, 90% snowmaking |
| Borovets | Bulgaria | Rila / Pirin / Rhodope | €48 | 58 | €0.83 | 1,350 | 2,540 | Rila massif, pine-forest tree-skiing, Yastrebets gondola |
| Kopaonik | Serbia | Dinaric Alps | €38 | 55 | €0.69 | 1,770 | 2,017 | Serbia's biggest resort, NP setting, highest village in Serbia (1,770 m) |
| Mariborsko Pohorje | Slovenia | Dinaric Alps | €38 | 41 | €0.93 | 325 | 1,347 | Europe's largest illuminated night-ski area, FIS World Cup women's Zlata Lisica |
| Jahorina | Bosnia | Dinaric Alps | €32 | 40 | €0.80 | 1,300 | 1,916 | 1984 Sarajevo Olympics women's alpine venue, fully rebuilt 2010–2020, modern resort |
| Pamporovo | Bulgaria | Rila / Pirin / Rhodope | €42 | 37 | €1.14 | 1,450 | 1,926 | Rhodope mountains, Snezhanka peak, family-and-beginner focus |
| Kranjska Gora | Slovenia | Julian / Kamnik Alps | €47 | 30 | €1.57 | 810 | 1,570 | Julian Alps, FIS Alpine World Cup host (Pokal Vitranc), Italian/Austrian border |
| Krvavec | Slovenia | Julian / Kamnik Alps | €46 | 30 | €1.53 | 1,450 | 1,971 | 30 km from Ljubljana airport (closest in world), Kamnik Alps, 90% snowmaking |
| Kolašin 1450/1600 | Montenegro | Dinaric Alps | €30 | 30 | €1.00 | 1,450 | 1,976 | Bjelasica massif, modernised 2018–22, family quiet alternative |
| Poiana Brașov | Romania | Carpathians (Southern) | €42 | 25 | €1.68 | 1,030 | 1,775 | Romania's biggest, purpose-built family resort, English-speaking ski schools |
| Vogel | Slovenia | Julian / Kamnik Alps | €42 | 22 | €1.91 | 569 | 1,800 | Cable car above Lake Bohinj, Triglav NP panorama, deepest Slovenian snowpack |
| Popova Šapka | North Macedonia | Šar / Korab | €22 | 20 | €1.10 | 1,700 | 2,510 | Šar Mountains above Tetovo, freeride potential, traditional cabin village |
| Sinaia | Romania | Carpathians (Southern) | €38 | 20 | €1.90 | 800 | 2,030 | Bucegi range, Royal-spa town, only Romanian gondola to high alpine terrain |
| Mavrovo (Zare Lazarevski) | North Macedonia | Šar / Korab | €22 | 16 | €1.38 | 1,255 | 1,860 | Mavrovo NP, family-focused, North Macedonia's largest commercial resort |
| Bjelašnica | Bosnia | Dinaric Alps | €30 | 15 | €2.00 | 1,266 | 2,067 | 1984 Olympics men's alpine venue, raw alpine terrain, ski-touring access |
| Kupres | Bosnia | Dinaric Alps | €22 | 14 | €1.57 | 1,130 | 1,859 | Western Bosnia value family resort, longest Bosnian season |
| Stara Planina | Serbia | Dinaric Alps | €28 | 13 | €2.15 | 1,100 | 1,909 | Eastern Serbia near Bulgarian border, family/intermediate focus |
| Predeal | Romania | Carpathians (Southern) | €32 | 13 | €2.46 | 1,030 | 1,453 | 80% blue runs, family-pension cluster, never-ever beginner focus |
| Brezovica | Kosovo | Šar / Korab | €18 | 12 | €1.50 | 1,750 | 2,524 | Yugoslavian-era resort, highest base in Balkans (1,750 m), powder-tour potential |
| Borșa | Romania | Carpathians (Eastern) | €28 | 12 | €2.33 | 850 | 1,750 | Rodnei Mountains, Romania's longest sled run, traditional Maramureș culture |
| Platak | Croatia | Dinaric Alps | €25 | 9 | €2.78 | 1,100 | 1,363 | Above Rijeka and Kvarner Bay, sea-view skiing, family local hill |
| Žabljak/Savin Kuk | Montenegro | Dinaric Alps | €25 | 6 | €4.17 | 1,500 | 2,313 | Durmitor NP, Montenegro's highest piste, ski-touring base |
| Sljeme (Zagreb) | Croatia | Dinaric Alps | €22 | 4 | €5.50 | 600 | 1,035 | FIS Alpine World Cup Snow Queen Trophy host, 15 min from Zagreb city centre |
Resorts in Croatia, Bosnia, Kosovo, Montenegro and North Macedonia are included for regional context but do not have dedicated country pages on this site yet.
Get weekly snow alerts
Frequently Asked Questions
Approximately 80 commercial ski areas operate across the nine Balkan countries (Slovenia, Croatia, Bosnia, Serbia, Kosovo, Montenegro, North Macedonia, Bulgaria, Romania), of which around 22 are of national or international significance. This index covers those 22 commercially significant resorts spanning the Julian Alps, the Dinaric Alps, the Šar/Korab range, the Rila-Pirin-Rhodope massifs and the Carpathians.
Bansko (Bulgaria, Pirin range) is the largest by piste kilometres (75 km) and lift capacity (14 lifts) with the most modern infrastructure including an 8-seat gondola from the valley village. Borovets (Bulgaria, Rila) is second by piste count (58 km, 12 lifts). Kopaonik (Serbia) and Mariborsko Pohorje (Slovenia) round out the top four at 55 km and 41 km of pistes respectively.
Brezovica in Kosovo (Šar Mountains, base 1,750 m, top 2,524 m) has the highest base elevation in the Balkans, followed by Krvavec in Slovenia (1,450 m base), Borovets in Bulgaria (1,350 m), Bjelašnica in Bosnia (1,266 m) and Poiana Brașov in Romania (1,030 m). Brezovica's combination of base altitude and 774 m vertical drop makes it the Balkans' most snow-reliable resort by altitude metrics, though investment and lift infrastructure remain limited.
Yes — both Jahorina (women's alpine venue) and Bjelašnica (men's alpine venue) operate as commercial resorts in Bosnia & Herzegovina. Jahorina has been fully rebuilt since 2010 with modern lifts and 40 km of pistes; it is now the second-largest resort in the Balkans by lift capacity after Bansko. Bjelašnica retains a more raw, ski-touring character with 15 km of pistes and Olympic-grade downhill terrain.
Krvavec in Slovenia sits 30 km from Ljubljana Jože Pučnik Airport — a 25-minute drive. This is widely cited as the world's closest commercial ski resort to a major international airport, beating Innsbruck-Patscherkofel (40 min) and Zurich-Flumserberg (75 min). The combination of Krvavec's 30 km of pistes, 1,971 m top elevation and 90% snowmaking makes it an unusually viable day-trip ski destination from a major capital city.