Skip to main content
Skiing in Slovenia: the complete guide to the country's best ski resorts

Skiing in Slovenia: the complete guide to the country's best ski resorts

Vogel Ski Center: day skiing with instructor from Bled

Check availability

Is Slovenia a good ski destination?

Yes, particularly if you want well-run resorts at significantly lower prices than the Alps in France, Austria or Switzerland. The resorts are smaller than their Western European counterparts, but Kranjska Gora, Vogel and Krvavec each have good terrain for beginner to intermediate skiers, reliable snow (with artificial backup), and a pleasant atmosphere without the mass-market resort feel.

Skiing in Slovenia: the honest overview

Slovenia sits in the Julian Alps, shares the Karawanken range with Austria, and has been producing world-class skiers — from Tina Maze to Petra Vlhova — for decades. Yet outside of Central Europe, it is still largely overlooked as a ski destination, overshadowed by its larger Austrian and Italian neighbours.

This underestimation is an opportunity. The main Slovenian ski resorts offer well-maintained terrain, good infrastructure, competent ski schools and lift pass prices that are typically 30–50% lower than comparable Austrian or French resorts. They are smaller — none will satisfy a week-long advanced skier who has exhausted Chamonix — but for a weekend ski trip, a family ski holiday or a first experience on the snow, they deliver genuine value.

The three main resorts

Kranjska Gora is the largest and most internationally recognised resort. Located in the far northwest of Slovenia near the Austrian and Italian borders, it sits at 810 m, with the main ski area rising to 1,291 m. The resort hosts FIS Alpine Ski World Cup races on the famous Vitranc slope — one of the toughest downhill courses in the circuit.

Skiable terrain: approximately 20 km of marked pistes across three interconnected areas. Best suited to beginner and intermediate skiers; advanced skiers will cover the runs in two to three days. The resort has one of the most complete ski school operations in Slovenia and an extensive cross-country skiing network (over 40 km). See the Kranjska Gora ski resort guide for full detail.

Vogel is the most scenic resort. Perched above Lake Bohinj at between 1,540 and 1,800 m, it offers views across the Julian Alps and into Triglav National Park that are exceptional by any standard. The altitude means reliable snow conditions; the snowmaking infrastructure handles marginal winters.

Skiable terrain: approximately 22 km of pistes, with a good range from gentle beginner areas to steeper red and black runs on the upper mountain. The access gondola from Ukanc at the lake’s western end takes you from 530 m to 1,535 m in minutes. See the Vogel ski resort guide for full detail.

Krvavec is the closest major resort to Ljubljana — about 45 minutes by car from the capital, with a gondola base at Cerklje na Gorenjskem. At 1,450–1,971 m, it is the highest lift-served skiing in Slovenia, which means reliable snow even in marginal winters. The resort is popular with day-trippers from Ljubljana and families.

Skiable terrain: approximately 30 km of runs across a broad plateau, with a good spread of difficulty. Excellent facilities, a large ski school and a popular night skiing and night sledding operation. See the Krvavec skiing guide for full detail.

Comparing the three resorts

Kranjska GoraVogelKrvavec
Altitude (resort)810 m530 m (cable car base)590 m (gondola base)
Altitude (top)1,291 m1,800 m1,971 m
Marked pistes~20 km~22 km~30 km
From Ljubljana1h201h1045 min
From Bled35 min30 min1h
World Cup racesYes (Vitranc)NoNo
SnowmakingComprehensiveGoodComprehensive
Night skiingOccasional eventsNoYes
Cross-country40+ kmLimitedLimited

Ski lessons and ski school

All three resorts have licensed ski schools offering group and private lessons.

Typical prices (2025–26 season):

  • Group lessons: EUR 25–35 per person per half-day (5–6 persons)
  • Private lessons: EUR 40–60 per hour (one instructor, up to 3 persons)
  • Full-day group course (5 days): EUR 120–160 per adult

Lessons are available in English at all three resorts, though English proficiency varies among individual instructors. Booking in advance is strongly recommended in January and February.

A full day skiing at Vogel with an instructor is particularly recommended for first-time visitors to the resort — the terrain is varied enough to benefit from guidance, and the instructor can show you the best runs for your level.

A half-day ski session at Vogel is ideal if you are combining skiing with other activities — the gondola journey up is itself worth the trip, and a morning on the mountain leaves the afternoon for Bohinj or Bled.

Lift passes and costs

2025–26 approximate prices (check resort websites for current rates):

ResortDay pass adultDay pass child6-day adult
Kranjska GoraEUR 42–50EUR 22–28EUR 180–220
VogelEUR 32–40EUR 18–24EUR 155–185
KrvavecEUR 38–46EUR 20–26EUR 165–200

Children under 7 ski free at most Slovenian resorts with a paying adult.

Ski equipment rental (skis, boots, helmet, poles) adds approximately EUR 20–30 per day at resort rental shops. Booking ski and boot hire in advance online typically saves 15–20%.

Snowboarding

All three main resorts welcome snowboarders on the marked pistes. Krvavec has a terrain park (halfpipe and rails) and is particularly popular with snowboarders. Vogel’s upper mountain terrain has natural off-piste features attractive to freeriders. Cross-country skiing infrastructure does not accommodate snowboarders, but the downhill areas do.

A snowboarding half-day at Vogel with instruction is well-suited to beginners and intermediate riders — the wide groomed pistes on the upper plateau are forgiving terrain for learning.

Getting to the resorts

By car from Ljubljana:

  • Kranjska Gora: A2 motorway north to Kranj, then northwest. 1h20.
  • Vogel/Bohinj: A2 north to Kranj, then west through Radovljica. 1h10.
  • Krvavec: A2 north to Kranj exit, then Cerklje direction. 45 minutes.

The Slovenian e-vignette is required for motorway driving. Winter tyres are mandatory on Slovenian roads from 15 November to 15 March (or from first snow).

By public transport:

  • Kranjska Gora: buses from Ljubljana (Arriva), approximately 1h45.
  • Krvavec: buses to Cerklje na Gorenjskem from Ljubljana, then 2 km to gondola base.
  • Vogel/Bohinj: buses from Ljubljana to Bohinjska Bistrica (around 2 hours), then onward connection.

Car-sharing and ski shuttle services operate from Ljubljana in season — check the resort websites.

Ski touring

Slovenia’s backcountry is increasingly popular for ski touring. The terrain above Kranjska Gora toward the Vršič Pass, the Pokljuka plateau above Bohinj and the mountains above Vogel all have established touring routes. The Slovenian winter activities guide covers ski touring options in more detail.

Safety note: Avalanche risk is real in Slovenia’s mountain terrain. Backcountry skiing without proper equipment and knowledge is dangerous. The local Alpine Association (PZS) publishes daily avalanche bulletins in season.

Accommodation at the resorts

Kranjska Gora: A purpose-built resort town with hotels, apartments and guesthouses in the village. Ski-in/ski-out options are limited but possible. Book 2–3 months ahead for January–February.

Vogel/Bohinj: Accommodation is in the village of Bohinjska Bistrica and around the lake — not at the lift base. A car is very useful here.

Krvavec: No resort accommodation at the lift base — visitors stay in Kranj (30 min), Ljubljana (45 min) or in nearby villages. Day-tripper friendly.

Planning a ski trip to Slovenia: practical advice

When to book: Accommodation for January and February, particularly during school holiday periods in Germany, Austria, Czech Republic and Poland (which broadly coincide), should be booked 2–3 months in advance. The Kranjska Gora World Cup race weekend fills months ahead. Early December and March have much better availability and lower prices.

Getting to Slovenia for skiing: Flights to Ljubljana (LJU airport, 27 km from the centre) from major European cities run year-round, though frequency is limited. Alternatives often make more sense: flying to Venice or Trieste (1h30–2h from Kranjska Gora) or Vienna (2h30 from Kranjska Gora) can offer more flight options and competitive prices. Fly-drive packages are worth comparing.

The e-vignette and winter driving: The Slovenian motorway vignette is mandatory (EUR 15 for a 7-day digital vignette). Winter tyres are legally required from 15 November to 15 March. Most international car rental agencies supply winter-tyred vehicles in this period, but confirm explicitly.

Multi-resort options: All three main resorts are within a 1h30 drive of each other. A mixed ski trip could cover Krvavec (day 1, from Ljubljana), Vogel (day 2, from Bled or Bohinj) and Kranjska Gora (day 3, from Kranjska Gora village). This requires a car and some driving, but is very feasible.

Cross-border skiing: From Kranjska Gora, the Italian resort of Tarvisio is about 35 minutes away. Austrian resorts in the Carinthia region are 40–60 minutes. For a longer ski trip, Slovenian resorts can be combined with a day or two across the border at larger Austrian or Italian resorts — a practical option for advanced skiers who want more variety.

Slovenia skiing vs the Alps: the honest comparison

Slovenian ski resorts are not the Alps. The piste networks are smaller (20–30 km vs 100–500 km at the major Alpine resorts), the vertical drops are modest (480 m at Kranjska Gora vs 2,000+ m in Chamonix), and the off-piste terrain, while interesting, is less developed than that of major Alpine destinations.

What Slovenia offers instead:

  • Price: A daily pass at EUR 35–50 is typically half the cost of an Austrian or French pass
  • Crowds: The main Slovenian resorts are significantly less crowded than equivalent-level Austrian resorts on peak days
  • Atmosphere: A more local, less commercialised feel — you are skiing with Slovenian families, not in a resort that exists primarily for international mass tourism
  • Accessibility: The proximity to Ljubljana, Bled and the cultural sights of Slovenia means skiing integrates naturally into a broader Slovenia itinerary

The bottom line: if you are a strong skier wanting a dedicated ski week, go to Austria or France. If you want a 2–4 day ski experience combined with the cultural sights of Slovenia, or a well-priced beginner ski holiday for a family, Slovenia is an excellent choice.

Sample ski itineraries for Slovenia

Weekend from Ljubljana (2 days, car):

  • Day 1: Drive to Krvavec (45 min), ski all day, return to Ljubljana for dinner
  • Day 2: Drive to Vogel via Bled (1h), ski morning, afternoon at Lake Bled, return

Long weekend in Kranjska Gora (3 nights):

  • Days 1–3: Ski at Kranjska Gora, cross-country in Planica, village evenings. Optional day trip to Austrian Nassfeld (35 min) for variety.

Julian Alps ski and culture week (6 days, car):

  • Day 1: Fly to Ljubljana, settle in
  • Day 2: Drive to Vogel, ski half-day, overnight at Lake Bohinj
  • Day 3: Full ski day at Vogel, afternoon at Lake Bohinj
  • Day 4: Drive to Lake Bled (30 min), Bled castle, overnight at Bled
  • Day 5: Drive to Kranjska Gora (35 min), ski day
  • Day 6: Drive back via Krvavec (optional ski day), overnight Ljubljana or departure

Family beginner ski holiday (4 nights at Kranjska Gora):

  • Base in Kranjska Gora village
  • Days 1–3: Children in ski school mornings; afternoon family skiing and snow activities
  • Day 4: Day trip to Lake Bled (35 min) — castle visit, lake walk, cream cake

What to expect from Slovenian ski culture

Slovenian ski culture is relaxed and family-oriented. The resorts do not have the pressure-cooker party atmosphere of some Austrian resort towns. Après-ski runs typically from 14:00 to early evening — not all-night events. Families predominate at the resort bases in January–February.

The Slovenian attitude to skiing is practical: people ski because they enjoy it, not primarily because it is fashionable. Ski school is taken seriously; children start young. The quality of skiing at national championship level is high — Slovenia has produced multiple World Cup and Olympic champions from a population of 2 million.

This cultural context means that the ski resorts feel authentic rather than artificial. The infrastructure exists to serve people who genuinely want to ski, not primarily to sell premium hotel packages.

Children learning to ski in Slovenia

Slovenia is an excellent choice for a family ski trip with children learning for the first time. The advantages:

Cost: Ski school group lessons at Slovenian resorts cost EUR 25–35 per person per half-day — significantly below the EUR 40–60+ charged at comparable Austrian or Swiss resorts. A 5-day children’s ski course costs approximately EUR 120–155 per child, versus EUR 200–280 in Austria.

Class sizes: Slovenian ski schools typically run groups of 5–8 children. This is manageable for instructors and gives children reasonable individual attention.

Beginner terrain: All three main resorts have gentle, designated beginner areas with carpet lifts or T-bars for the first day. These areas are typically separated from the main piste traffic.

The snow garden (snežni vrtec): Kranjska Gora and Krvavec both have dedicated children’s facilities for ages 4–6, with small slopes, safety nets and games-based learning.

Practical age guidance:

  • Age 3: Too young for structured ski lessons. Snow play only.
  • Age 4–5: Snow garden at major resorts. First-time on skis, very gentle terrain.
  • Age 6–7: Full beginner group lessons. Most children this age progress quickly.
  • Age 8+: Standard children’s ski school; most will be skiing blue runs by end of a 5-day course.

Slovenian ski champions: the national context

Understanding Slovenia’s skiing heritage gives the resorts a different dimension. For a country of 2 million people, Slovenia has produced a remarkable number of world-class Alpine skiers:

Tina Maze (born 1983, Slovenj Gradec): Two-time Olympic champion (Super-G and Giant Slalom, Sochi 2014), four World Championship gold medals, 26 World Cup victories. One of the greatest female alpine skiers of all time.

Ilka Štuhec (born 1990, Maribor): Consecutive World Championship downhill gold medals (2017, 2019). Olympic bronze medallist.

Aksel Lund Svindal and other Norwegian champions trained for parts of their career on Slovenian terrain.

The World Cup races at Kranjska Gora are not just spectator events — they are partly celebrations of this national skiing culture. Watching Slovenian fans at the Vitranc races, cheering loudly for their compatriots, gives a sense of how deeply skiing is embedded in national identity.

For a fuller view of Slovenia in winter beyond skiing, see the Slovenia in winter activities guide.

Frequently asked questions about Skiing in Slovenia

  • What are the best ski resorts in Slovenia?
    Kranjska Gora is the most internationally known — it hosts World Cup ski races and is the largest resort, with 20 km of pistes and good intermediate terrain. Vogel above Lake Bohinj is the most scenically dramatic, with views over the Julian Alps and reliable snow at altitude. Krvavec near Ljubljana is the most accessible from the capital (45 minutes). Each suits a different type of visitor.
  • When is the ski season in Slovenia?
    The Slovenian ski season runs from approximately December to March, with natural snow conditions best in January and February. All three main resorts have comprehensive snowmaking on their main pistes, extending the season at both ends. Easter skiing is possible at higher elevations in good snow years. Snow reliability below 1,200 m can be variable in mild winters.
  • How do lift pass prices compare with the Alps?
    Slovenia is significantly cheaper than Austria, France or Switzerland. A daily lift pass at Kranjska Gora costs approximately EUR 40–50 for adults (2025–26 season). Vogel is slightly cheaper at around EUR 30–40 per day. Krvavec is around EUR 35–45. By comparison, a day pass at a major Austrian resort typically runs EUR 60–75. Multi-day passes offer proportional discounts.
  • Is Slovenia good for beginner skiers?
    Yes. Kranjska Gora and Krvavec both have dedicated beginner areas, well-regarded ski schools and gentle groomed pistes for first-timers. Prices for lessons are notably lower than in Western European resorts. A group lesson at Kranjska Gora costs approximately EUR 25–35 per person for a half-day (2025–26 prices).
  • Can I combine skiing with Ljubljana or Lake Bled?
    Yes — this is one of Slovenia's most popular winter combinations. Krvavec is 45 minutes from Ljubljana, making a ski day from the city straightforward. Kranjska Gora is 1h20 from Ljubljana and about 35 minutes from Lake Bled. Vogel is 30 minutes from Bohinj and 1 hour from Bled. A typical itinerary: fly to Ljubljana, base in the capital or at Bled, day-trip to ski.
  • What non-skiing activities are available at the resorts?
    Cross-country skiing (particularly extensive at Kranjska Gora — over 40 km of trails), snowshoeing, night sledding at Krvavec, ski touring from Vogel and winter hiking on prepared trails at all three resorts. The Kranjska Gora area also has an ice rink. For non-skiers in the group, Lake Bled in winter is 35 minutes away.

Top experiences

Bookable activities with verified prices and instant confirmation on GetYourGuide.