Skip to content
Vitosha 100KM  – 100 km 2026 trail running route — Bulgaria · Sofia City Province

Bulgaria · Sofia City Province

Distance

100 km

Date

Entry fee

€40

€ / km

€0.40

📅

New date pending

This race has already occurred. A new date for next year’s edition is pending.

Vitosha 100KM: Bulgaria's Sofia Mountain UTMB Qualifier — Midnight Start, €40 Entry, 700+ Finishers

Vitosha 100KM is a loop ultra circumnavigating Vitosha Mountain from Vladaya, starting at midnight on June 27, 2026. The course covers 100 km with 2,490 m of gain (25 m/km) through Vitosha National Park immediately south of Sofia, Bulgaria. With 41.7% flat terrain, a 5.9% distance-weighted average uphill gradient, and barely 0.3 km above 20% incline, this is one of the most runnable 100kms in the DTR database — designed for volume and inclusive participation.

Vitosha entry costs €40 (€0.40/km, subject to 2026 confirmation) — likely among the cheapest UTMB-indexed 100kms in Europe. Sofia airport (SOF) is 31 minutes away. 726 finishers in 2025. The midnight start gives a cooler first half; the back section runs into full June sun (26–34°C), making heat management the primary race challenge. UTMB Index certified; ITRA certified. Heritage back to 1983; ultra trail format since 2005.

Elevation and Terrain

Total Meters

2,490m

D+/KM

24.9m/km

For context, the Tor des Géants 330 loop has 73 D+/km.

Avg Uphill Gradient

5.9%

Avg Downhill Gradient

-6.6%

Uphill gradient distribution

Vitosha 100KM – 100 km 100 km — uphill gradient distribution (GPX-derived, analysed 2026-05-02)
2–5%
15.5 km
5–10%
12.4 km
10–15%
2.3 km
15–20%
0.6 km
20%+
0.3 km

Route Profile

Analysed

Terrain breakdown

Vitosha 100KM – 100 km 100 km — terrain breakdown (GPX-derived, analysed 2026-05-02)
30.9%Uphill
41.7%Flat
27.4%Downhill

Terrain

Pre-Alpine

Vitosha 100KM – 100 km 100km Top Climbs

Top Climbs

Vitosha 100KM – 100 km 100 km — top climbs (GPX-derived, analysed 2026-05-02)
1

13.6 km · 434 m gain

starts km 35 · avg 3.2% · max 13.4%

2

6.9 km · 389 m gain

starts km 1 · avg 5.7% · max 16.7%

3

9.6 km · 335 m gain

starts km 59 · avg 3.5% · max 53.2%

Top descents

Vitosha 100KM – 100 km 100 km — top descents (GPX-derived, analysed 2026-05-02)
1

5.9 km · 271 m drop

starts km 87 · avg -4.6% · max -23.8%

2

6.5 km · 228 m drop

starts km 94 · avg -3.5% · max -16.8%

3

4.5 km · 206 m drop

starts km 55 · avg -5.0% · max -42.6%

Vitosha 100KM: Bulgaria's Sofia Mountain UTMB Qualifier — Midnight Start, €40 Entry, 700+ Finishers

Summer Heat and Low-Gradient Running: The Vitosha 100KM Difficulty Profile

How hard is the Vitosha 100KM?

Moderate by 100km standards. The course covers 100km with 2,490m of gain (~25m/km), 41.7% flat terrain, and barely 0.3km above 20% gradient. Distance-weighted average gradients are 5.89% uphill and 6.57% downhill. The primary challenge is not technical climbing but sustained volume in late-June heat: temperatures reach 26–34°C during the race's daylight hours, and experienced runners consume approximately 10 litres of fluids.

UTMB Index Status and ITRA Certification: Vitosha 100KM Credentials

Is the Vitosha 100KM a UTMB qualifier?

Yes — the race carries UTMB Index status as Ultra-Trail® Vitosha, and is ITRA certified. Check utmb.world/utmb-index/races/1127 or itra.run for current 2026 point values before registering.

Vitosha 100km Entry Cost: Budget-Friendly Pricing for a UTMB-Indexed 100K

How much does the Vitosha 100KM cost?

€40 (€0.40/km) based on 2025 pricing — subject to change for 2026. Mae_Notes flag that the official 2026 fee should be confirmed at vitosha100km.bg/registration. If confirmed, this makes Vitosha 100KM among the most affordable UTMB-indexed 100kms in Europe.

Getting to Vitosha 100KM: Sofia Airport, the City, and Why Logistics Here Are Effortless

Which airport should I use for the Vitosha 100KM?

Sofia International Airport (SOF) — approximately 31 minutes from the Vladaya start. Public transport within Sofia is strong; the start/finish area may require a short taxi or shuttle. City accommodation in Sofia is excellent at all price points.

June Timing, Midnight Start, and Registration for Vitosha 100km

When does the 2026 Vitosha 100KM take place?

The race starts at midnight on June 27, 2026 (Saturday into Sunday) from Vladaya, Sofia City Province, Bulgaria. Registration closes June 26, 2026. [Official: vitosha100km.bg; DTR: Distance Start Date]

Vitosha 100KM – 100 km 100km GPX

Getting to Vitosha 100KM – 100 km

Nearest airport

Sofia (SOF)

Notes

Start: ~20–45 min (taxi/metro+taxi) / Public transport: strong in Sofia; start/finish access may need taxi/shuttle / Accommodation: very easy (Sofia hotels/apartments); book early for race weekend

Runner Voice

Real conversations with race participants

Lambrin Cholakov · Ran in 2025 · 14:05:02 · ITRA 491

Summary

It's the biggest ultra race in Bulgaria and it is in the backyard of the capital, so it is really well organized with plenty of aid stations and you can really feel the support of the crowd in those places. *No bears too* You need to be prepared for this long distance event obviously. You know for such events how important it is stay mentally strong for 10-20 hours. I would say it's not super technical, but the terrain changes constantly

Technicality: I don't really have a big database for comparison, but I can say it's very runnable. I'm not super experienced in long ultras, but I've seen way more technical segments on shorter races. I believe Vitosha 100 can be great for complete newbies in the mountain trail running, of course if they're prepared for its duration. I suspect that some segments of the race may become really difficult in case of rain or challenging weather conditions. As it starts at midnight, foggy weather for instance can cause troubles finding the right path, also a drizzle or low temperatures during the night can really make the experience quite uncomfortable.
Shoes / poles / pack: It's totally ok if you don't use poles. It's well runnable the whole time.
Aid Stations: The aid stations are great. I like to take my own gels, so not really sure if there are gels on the stations, but there's definitely a variety of foods, snacks and drinks.
Views and Vibes: The crowd vibe is great! I only ran it once (last year) and I'm making sure to include it in my race calendar for every year to follow.
Logistics: Couldn't be easier. It's starting and ending in Sofia. We didn't go at the start really early and still managed to find a parking spot. Going by public transport should also be fine.
What surprised them: I think all the info on the official website got me prepared enough and set the right expectations. The 1 thing that really caught me offguard was the dust. Last year it was really a nice & dry weather and it was dry the weeks before the event and as there were more than 1000+ participants there was a constant cloud of dust caused by the people, especially in the first half of the race since the runners are more packed, and on the forest ascents. A big part of the race is on singletracks in the forest.
One Tip for Runners: I don't think there was something I was missing during the race from my basic equipment. Make sure to bring a wind-protection layer and if you are not planning to push hard in the first half - possible some additional thermal layer, as it can get really cold at around km 30 (it was around 4am and I remember we were passing close to the Studena dam and my hands were freezing). I'd suggest to bring more than 1 buff as you can use it as head or neck warmer but also as gloves if needed. Runners need to make themselves aware of the mountain marking, as there are big parts of the race with no race specific marks, but using the regular mountain path marks. However, to get lost in this event, you really need to put in some effort- there's plenty of people running it and also the track is following the most common (and probably biggest) mountain paths/ways. If you are a beginner in ultra racing I'd definitely recommend this one. It's also good as a very first event.
Last checked: Official Website →

Races with a similar gradient