Skip to content
kliva

Pirin Ultra 2026

11.09 – 13.09.2026Bansko (Bulgaria)
Build your race plan →

Pacing, fueling and crew sheet for the course you pick

11’00036’089 m D+ ft D+

160 km99.4 mi160 kmlongest of 5 courses

At a glance

Pirin Ultra 2026 took place from Friday 11 to Sunday 13 September 2026 in Bansko (Blagoevgrad, Bulgaria). 5 courses from 15 to 160 km.

Longest course: 160 km with 11’000 m D+ (69 m per km: very steep terrain). It has 8 aid stations. Terrain: 62% trail, including 3 km of T3, the most technical part; 27% forest track and 12% road. Terrain data: © OpenStreetMap contributors.

The 2027 edition takes place on Thursday 9 September 2027. On Kliva, plan your pacing and nutrition for free, then send the plan to your watch.

A mountain ultramarathon in a UNESCO-listed national park, ideal for skyrunning with breathtaking views.
From the organiser

5 courses

  1. 15km9.3mi

    400 m D+1’312 ft D+

    401 m D-1’316 ft D-

    avg 3%

    15 km
    No index
    GPX
  2. 25km15.5mi

    1’000 m D+3’281 ft D+

    1’722 m D-5’650 ft D-

    avg 4%

    25 km
    ITRA 1
    GPX
  3. 38km23.6mi

    3’350 m D+10’991 ft D+

    3’309 m D-10’856 ft D-

    avg 9%

    38 km
    ITRA 2
    GPX
  4. 68km42.3mi

    4’400 m D+14’436 ft D+

    5’810 m D-19’062 ft D-

    avg 6%

    68 km

    4 aid stations

    ITRA 3
    GPX
  5. 160km99.4mi

    11’000 m D+36’089 ft D+

    11’739 m D-38’514 ft D-

    avg 7%

    160 km

    8 aid stations

    ITRA 6
    GPX

Course analysis

160 km99.4 mi11’000 m D+36’089 ft D+

270effort kmⓘ160 km on the map · feels like 270 km99.4 mi on the map · feels like 270 km
D+
11’000 m36’089 ft
D−
11’739 m38’514 ft
Max alt.
2’677 m8’783 ft
Steepest
240%

Segments

Skip the map

Elevation profile: 160 km

0 m – 2’677 m0 ft – 8’783 ft

Terrain

Aid station by aid station

Terrain, climb and cutoff between each aid station.

  1. Start → 1. Banderitsa km 0 → 10.1km 0 → 6.3

    10.1 km6.3 mi · +895 m2’936 ft · −12 m39 ft

  2. 1. Banderitsa → 2/5. Mandrata km 10.1 → 24.3km 6.3 → 15.1

    14.2 km8.8 mi · +844 m2’769 ft · −1’393 m4’570 ft

  3. 2/5. Mandrata → 3. Yavorov km 24.3 → 39.2km 15.1 → 24.4

    14.9 km9.3 mi · +1’563 m5’128 ft · −1’055 m3’461 ft

  4. 3. Yavorov → 4. Senokos km 39.2 → 59.7km 24.4 → 37.1

    20.5 km12.8 mi · +1’256 m4’121 ft · −2’082 m6’831 ft

  5. 4. Senokos → 2/5. Mandrata km 59.7 → 85.4km 37.1 → 53.1

    25.7 km16 mi · +961 m3’153 ft · −635 m2’083 ft

  6. 2/5. Mandrata → 6. Begovitsa km 85.4 → 102.9km 53.1 → 63.9

    17.4 km10.8 mi · +1’703 m5’587 ft · −1’169 m3’835 ft

  7. 6. Begovitsa → 7. Trite Reki km 102.9 → 113.9km 63.9 → 70.8

    11.1 km6.9 mi · +857 m2’812 ft · −2’662 m8’734 ft

  8. 7. Trite Reki → 8. Bezbog km 113.9 → 132.6km 70.8 → 82.4

    18.7 km11.6 mi · +3’110 m10’203 ft · −873 m2’864 ft

Elevation figures are measured by Kliva on the course trace. Cutoffs are the organiser's.

Race plan

Plan your race from start to finish.

Pacing, aid stations and fueling timed to your effort on Pirin Ultra, in one roadbook.

Includes this race's official aid stations and cutoff times.

Where to stay

Find a place to stay near Bansko for the race.

We may earn a commission if you book through this map, at no extra cost to you.

Spotted wrong info on this page? Tell us and we'll review it. Report it