Skip to content
Pirin Ultra – 68 km 2026 trail running route — Bulgaria · Blagoevgrad Province

Bulgaria · Blagoevgrad Province

Distance

68 km

Date

Entry fee

€78

€ / km

€1.15

Pirin Ultra 68km: The 4th Least Flat Trail Race in Europe

Pirin Ultra 68km is a former Skyrunner World Series trail race held in September in Pirin National Park, starting in Bansko, Bulgaria. The course covers 68 kilometres with 4,400 metres of elevation gain — a very spicy 64.7 metres per kilometre. Entry is €78 standard (€1.15 per kilometre), which makes it extremely affordable.

The pirin-ultra course is the 4th least flat trail race of 390 European distances tracked - barely 5 kilometres across the 68km distance is considered flat. The glutes and quads will burn on this one ladies and gentlemen. The race opens with a 14.8km, 1,580+ meter climb from Bansko (10.7% average gradient), crossing several ski slopes and traversing several high alpine summits. Among the summits is Vihren at 2,914m — the highest point in the Pirin range and the third-highest peak in Bulgaria. Take a look at the route profile - the course essentially consists of scaling three mountains, with the second major climb a real killer, averaging a 17.9% gradient

Bansko is the start and finish; Sofia airport (SOF) is 2 hours 12 minutes away. The race has run annually since 2016. It suits experienced trail athletes seeking a credentialed alpine challenge that doesn´t break the bank in Bulgaria's most demanding national park.

Elevation and Terrain

Total Meters

4,400m

D+/KM

64.7m/km

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

Avg Uphill Gradient

14.0%

Avg Downhill Gradient

-13.1%

Uphill gradient distribution

Pirin Ultra – 68 km 68 km — uphill gradient distribution (GPX-derived, analysed 2026-05-02)
2–5%
5.3 km
5–10%
8.1 km
10–15%
6.5 km
15–20%
4.3 km
20%+
6.3 km

Route Profile

Analysed

Terrain breakdown

Pirin Ultra – 68 km 68 km — terrain breakdown (GPX-derived, analysed 2026-05-02)
44.7%Uphill
7.7%Flat
47.6%Downhill

Terrain

Alpine

Pirin Ultra – 68 km 68km Top Climbs

Top Climbs

Pirin Ultra – 68 km 68 km — top climbs (GPX-derived, analysed 2026-05-02)
1

14.9 km · 1,584 m gain

starts km 0 · avg 10.7% · max 59.0%

2

7.9 km · 1,408 m gain

starts km 27 · avg 17.9% · max 44.3%

3

8.2 km · 988 m gain

starts km 40 · avg 12.1% · max 62.8%

Top descents

Pirin Ultra – 68 km 68 km — top descents (GPX-derived, analysed 2026-05-02)
1

17.3 km · 1,586 m drop

starts km 51 · avg -9.1% · max -91.9%

2

8.9 km · 1,166 m drop

starts km 18 · avg -13.0% · max -49.9%

3

6.2 km · 1,045 m drop

starts km 34 · avg -17.0% · max -61.8%

Pirin Ultra 68km: The 4th Least Flat Trail Race in Europe

How much does Pirin Ultra 68km cost to enter? (Entry fee and €/km breakdown)

How much does Pirin Ultra 68km cost to enter?

Entry for the 2026 Pirin Ultra 68km is €78 standard (until 24 July 2026), rising to €118 after that — €1.15 per kilometre at the standard rate. Check current pricing at pirinultra.com/registration.

How hard is the Pirin Ultra 68K course? (Climbs, descents, gradient data)

How difficult is the Pirin Ultra 68K?

Very difficult for its distance. The 68km covers 4,400m of gain (64.7m per km) with just 7.7% flat terrain — the 4th least flat trail race of 390 European distances in the DTR database. The opening climb rises 1,584m over nearly 15km, and the course reaches Vihren at 2,914m — the highest peak in Pirin and the third-highest in Bulgaria.

Is Pirin Ultra 68km part of the Skyrunner World Series?

Is Pirin Ultra 68km part of the Skyrunner World Series?

Yes. The 68km distance (listed as 66K in some Skyrunning records) is part of the Skyrunner World Series calendar, giving it global credentialing within the skyrunning community. The event also has a UTMB index listing.

Vihren's Summit and the Koncheto Ridge: The Pirin Ultra 68km Course

What is the highest point on Pirin Ultra 68km?

The route passes over Vihren at 2,914m — the highest peak in Pirin National Park and the third-highest peak in Bulgaria. The course also traverses the Koncheto ridge, a narrow exposed arête that is one of the most technically demanding sections.

International Field and Strong Completion Rates: The Pirin Ultra 68km Profile

How many people finish Pirin Ultra 68km?

174 runners finished the 68km in 2024 — a mid-sized field for an alpine race of this difficulty. For context, only 87 runners finished the 160km in the same year. The race draws participants from 39 countries, with approximately 70% of entrants coming from outside Bulgaria.

Pirin Ultra – 68 km 68km GPX

Getting to Pirin Ultra – 68 km

Nearest airport

Sofia (SOF)

Notes

Start: ~2–2.5 hrs by car/bus to Bansko / Public transport: frequent buses Sofia→Bansko; easy town access on foot / Accommodation: strong hotel/apartment supply in Bansko; book early for peak weekends

Last checked: Official Website →

Races with a similar gradient