Home

50K Races

European 50-kilometre trail races ranked by cost per kilometre.

127 races · sorted by date

1.21/km

Bieg Rzeźnika

3 Jun 2026

Poland, Podkarpackie (Bieszczady)

51.2 km

2.71/km

Hochkönigman – Hochkönig Ultraks

6 Jun 2026

Austria, Salzburg

48 km

msg Apuseni Marathon
1.03/km

msg Apuseni Marathon

6 Jun 2026

Romania, Cluj County

44.8 km

Lysefjorden Inn Ultra Trail
1.85/km

Lysefjorden Inn Ultra Trail

6 Jun 2026

Norway, Rogaland

62 km

5.01/km

Hengill Ultra Trail

6 Jun 2026

Iceland, Southwest Iceland

53 km

1.14/km

Kernavė–Vilnius Trail

13 Jun 2026

Lithuania, Vilnius County

42.1 km

2.18/km

Dolomiti Extreme Trail

13 Jun 2026

Italy, Veneto

55 km

South Downs Way
2.69/km

South Downs Way

13 Jun 2026

United Kingdom, England

50 km

2.30/km

Scenic Trail

13 Jun 2026

Switzerland, Ticino

54 km

Öland Ultra
1.33/km

Öland Ultra

13 Jun 2026

Sweden, Kalmar County

50 km

Stockholm EcoTrail
2.31/km

Stockholm EcoTrail

13 Jun 2026

Sweden, Stockholm County

45 km

1.60/km

Podbrdo Trail Running Festival

19 Jun 2026

Slovenia, Primorska (Baška grapa/Tolmin)

40.6 km

2.17/km

Vučko Trail

19 Jun 2026

Bosnia, Sarajevo Canton (Bjelašnica & Visočica)

60 km

2.50/km

Vučko Trail

19 Jun 2026

Bosnia, Sarajevo Canton (Bjelašnica & Visočica)

40 km

1.00/km

Trail de Conímbriga Terras de Sicó

20 Jun 2026

Portugal, Centro

60 km

1.07/km

Trail de Conímbriga Terras de Sicó

20 Jun 2026

Portugal, Centro

42 km

0.78/km

Krakonošova 100

20 Jun 2026

Czech Republic, Hradec Králové Region (Krkonoše)

55 km

2.40/km

Lavaredo Ultra Trail by UTMB

26 Jun 2026

Italy, Veneto

50 km

1.36/km

Olympus Ultra

27 Jun 2026

Greece, Central Macedonia (Pieria)

44 km

"Kaiserkrone Trail
"
1.59/km

"Kaiserkrone Trail "

27 Jun 2026

Austria, Tyrol

56.1 km

2.18/km

Swiss Irontrail

27 Jun 2026

Switzerland, Canton Grisons (Val Surses / Parc Ela)

55 km

2.45/km

Val d’Aran by UTMB

2 Jul 2026

Spain, Catalonia (Val d'Aran)

55 km

1.54/km

Ultra-Trail Côte d’Azur Mercantour

4 Jul 2026

France, Provence-Alpes-Côte d’Azur

50 km

SPORT 2000 Traunsee Bergmarathon
1.67/km

SPORT 2000 Traunsee Bergmarathon

4 Jul 2026

Austria, Upper Austria

63 km

1.77/km

Ultra Trail Somiedo

4 Jul 2026

Spain, Asturias

46.8 km

Dyrfjallahlaup ULTRA (Dyrfjöll Trail Run)
2.76/km

Dyrfjallahlaup ULTRA (Dyrfjöll Trail Run)

4 Jul 2026

Iceland, Eastfjords

50 km

Tara Ultra Trail
0.81/km

Tara Ultra Trail

4 Jul 2026

Serbia, Western Serbia (Tara National Park)

61.71 km

1.50/km

Paznaun Ischgl Ultra Trail

10 Jul 2026

Austria, Tyrol

50 km

1.64/km

Wien Rundumadum

11 Jul 2026

Austria, Vienna

61 km

2.14/km

Wien Rundumadum

11 Jul 2026

Austria, Vienna

42 km

2.16/km

Gran Trail Courmayeur

11 Jul 2026

Italy, Courmayeur

51 KM

Durmitor Trail Run
0.78/km

Durmitor Trail Run

12 Jul 2026

Montenegro, Durmitor National Park

64.4 km

1.10/km

Durmitor Trail Run

12 Jul 2026

Montenegro, Durmitor National Park

40.9 km

Trail des Passerelles du Monteynard (La Grande Course)
1.44/km

Trail des Passerelles du Monteynard (La Grande Course)

12 Jul 2026

France, Auvergne-Rhône-Alpes (Isère)

64 km

Trail des Passerelles du Monteynard (La Grande Course)
1.75/km

Trail des Passerelles du Monteynard (La Grande Course)

12 Jul 2026

France, Auvergne-Rhône-Alpes (Isère)

40 km

Laugavegur Ultra Marathon
7.08/km

Laugavegur Ultra Marathon

12 Jul 2026

Iceland, Southern Highlands

53.57 km

1.82/km

Gran Trail Aneto-Posets

16 Jul 2026

Spain, Aragon

55 km

1.83/km

Gran Trail Aneto-Posets

16 Jul 2026

Spain, Aragon

42 km

1.30/km

Dolnośląski Festiwal Biegów Górskich

16 Jul 2026

Poland, Dolnośląskie (Sudetes)

45 km

2.73/km

Uludağ Premium Ultra Trail

17 Jul 2026

Turkey, Bursa Province

44 km

0.55/km

Zagori Mountain Running Challenge

18 Jul 2026

Greece, Epirus

60 km

2.45/km

Engadin Ultra Trail

18 Jul 2026

Switzerland, Canton Grisons (Upper Engadine)

53.3 km

5.24/km

Eiger Ultra Trail by UTMB

18 Jul 2026

Switzerland, Bernese Oberland

51 km

1.46/km

Mestia Ultra

18 Jul 2026

Georgia, Samegrelo-Zemo Svaneti

46.16 km

Tryavna Ultra
1.48/km

Tryavna Ultra

19 Jul 2026

Bulgaria, Gabrovo Province (Balkan Mountains)

42 km

3.02/km

Monterosa Walserwaeg by UTMB

19 Jul 2026

Italy, Aosta Valley

43 km

Kaldoaivi Ultra Trail
2.58/km

Kaldoaivi Ultra Trail

23 Jul 2026

Finland, Lapland (Utsjoki area)

57.8 km

Blefjells Beste
1.61/km

Blefjells Beste

24 Jul 2026

Norway, Buskerud (Numedal / Blefjell)

57 km

Trans d'Havet Ultra
0.71/km

Trans d'Havet Ultra

25 Jul 2026

Italy, Veneto

42 km

1.45/km

VUT Veluwse Ultra Trail

25 Jul 2026

Netherlands, Gelderland Province

50 km

2.46/km

Grossglockner Ultra-Trail

25 Jul 2026

Austria, Salzburg

57 km

3.75/km

Davos X-Trails

25 Jul 2026

Switzerland, Canton Grisons

42.7 km

Kerlingarfjöll Ultra
3.85/km

Kerlingarfjöll Ultra

25 Jul 2026

Iceland, Highlands (Kerlingarfjöll)

60 km

Jotunheimen Ultra-Trail
3.59/km

Jotunheimen Ultra-Trail

31 Jul 2026

Norway, Innlandet

42 km

Fjällmaraton
3.06/km

Fjällmaraton

1 Aug 2026

Sweden, Jämtland County

45 km

2.20/km

Gauja Trail by UTMB

2 Aug 2026

Latvia, Vidzeme (Gauja National Park)

45 km

NUTS Pyhä
1.70/km

NUTS Pyhä

7 Aug 2026

Finland, Lapland

43.4 km

0.50/km

Migrant Trail Race

8 Aug 2026

Albania, Shkodër County (Fushë-Arrëz Municipality)

60 km

0.63/km

Migrant Trail Race

8 Aug 2026

Albania, Shkodër County (Fushë-Arrëz Municipality)

40 km

Bjelasica Trail
1.00/km

Bjelasica Trail

8 Aug 2026

Montenegro, Bjelasica Mountains

60 km

1.00/km

Bjelasica Trail

8 Aug 2026

Montenegro, Bjelasica Mountains

45 km

1.60/km

K24 Ultra-Trail

8 Aug 2026

Slovenia, Carinthia (Koroška)

50 km

1.02/km

Chudy Wawrzyniec

8 Aug 2026

Poland, Silesian Voivodeship (Beskid Żywiecki)

63 km

1.24/km

Chudy Wawrzyniec

8 Aug 2026

Poland, Silesian Voivodeship (Beskid Żywiecki)

52 km

1.36/km

Trail des Fantômes

9 Aug 2026

Belgium, Wallonia (Luxembourg Province)

55 km

Madrisa Trail Klosters
2.20/km

Madrisa Trail Klosters

15 Aug 2026

Switzerland, Canton Grisons

54 km

Ultravasan
2.12/km

Ultravasan

15 Aug 2026

Sweden, Dalarna County

44.10 km

South Coast Ultra (Møns Klint)
1.42/km

South Coast Ultra (Møns Klint)

16 Aug 2026

Denmark, Zealand (Møn)

50 km

1.37/km

Grand Raid des Pyrénées

21 Aug 2026

France, Occitanie (Hautes-Pyrénées)

53.3 km

1.51/km

Grand Raid des Pyrénées

21 Aug 2026

France, Occitanie (Hautes-Pyrénées)

60.8 km

1.55/km

Grand Raid des Pyrénées

21 Aug 2026

France, Occitanie (Hautes-Pyrénées)

43.1 km

1.66/km

Grand Raid des Pyrénées

21 Aug 2026

France, Occitanie (Hautes-Pyrénées)

41.6 km

DECATHLON Persenk Ultra
1.00/km

DECATHLON Persenk Ultra

22 Aug 2026

Bulgaria, Smolyan Province (Rhodope)

50 km

1.24/km

Échappée Belle Traversée Intégrale

22 Aug 2026

France, Auvergne-Rhône-Alpes (Belledonne)

42 km

1.43/km

Échappée Belle Traversée Intégrale

22 Aug 2026

France, Auvergne-Rhône-Alpes (Belledonne)

63 km

Tromsø Skyrace
1.87/km

Tromsø Skyrace

23 Aug 2026

Norway, Tromsø

50 km

Karwendelmarsch
1.83/km

Karwendelmarsch

28 Aug 2026

Austria, Tyrol

52 km

TAURLANDIA ULTRA
0.60/km

TAURLANDIA ULTRA

29 Aug 2026

Latvia, Bauska Municipality

50.19 km

2.38/km

Ultra Tour Monte Rosa

2 Sept 2026

Switzerland, Valais

63 km

2.30/km

Mayrhofen Ultraks Zillertal

4 Sept 2026

Austria, Tyrol

50 km

Dolomiti di Brenta Trail
1.25/km

Dolomiti di Brenta Trail

5 Sept 2026

Italy, Trentino-Alto Adige

64 km

Dolomiti di Brenta Trail
1.33/km

Dolomiti di Brenta Trail

5 Sept 2026

Italy, Trentino-Alto Adige

45 km

1.65/km

Trail Valle de Tena Ultra

5 Sept 2026

Spain, Aragon (Pyrenees)

42.5 km

2.27/km

SwissPeaks Trail

5 Sept 2026

Switzerland, Valais

46 km

Merrell İstanbul Ultra
0.90/km

Merrell İstanbul Ultra

5 Sept 2026

Turkey, İstanbul Province

60 km

4.15/km

Wildstrubel by UTMB

11 Sept 2026

Switzerland, Bern / Valais

42 km

0.89/km

Garmin Ultra Race Radków

11 Sept 2026

Poland, Lower Silesian Voivodeship

57 km

1.14/km

Bieg 7 Dolin

11 Sept 2026

Poland, Lesser Poland Voivodeship

60.3 km

1.41/km

Bieg 7 Dolin

11 Sept 2026

Poland, Lesser Poland Voivodeship

42.4 km

5.45/km

Wildstrubel by UTMB

12 Sept 2026

Switzerland, Bern / Valais

55 km

Sörmlands Trail Run
2.00/km

Sörmlands Trail Run

12 Sept 2026

Sweden, Södermanland County

50 km

1.79/km

Trail Côte d’Opale

13 Sept 2026

France, Hauts-de-France (Opal Coast)

42 km

2.32/km

Julian Alps Trail Run by UTMB

18 Sept 2026

Slovenia, Julian Alps

50 km

Cold Hawaii Ultra
1.15/km

Cold Hawaii Ultra

19 Sept 2026

Denmark, North Jutland (Thy National Park)

50.80 km

1.50/km

Adamello Ultra Trail

24 Sept 2026

Italy, Lombardy

60 km

1.44/km

Trail du Jura Bernois

25 Sept 2026

Switzerland, Canton of Bern (Jura)

45 km

K3 Ultra
1.06/km

K3 Ultra

26 Sept 2026

Bulgaria, Smolyan Province

63 km

K3 Ultra
1.44/km

K3 Ultra

26 Sept 2026

Bulgaria, Smolyan Province

43 km

Ecotrail Wicklow
1.84/km

Ecotrail Wicklow

26 Sept 2026

Ireland, Leinster

46 km

2.23/km

Valleys Ultra

26 Sept 2026

United Kingdom, England

58.3 km

Oslo Trail Challenge
1.69/km

Oslo Trail Challenge

26 Sept 2026

Norway, Oslo

50 km

0.98/km

VUT Vadlán Ultra Terep

2 Oct 2026

Hungary, Zala County

53 km

1.00/km

Grande Trail Serra d’Arga

3 Oct 2026

Portugal, Northern Portugal

50 km

1.39/km

Ultra Trail Guara Somontano

3 Oct 2026

Spain, Huesca

48.14 km

1.47/km

Wachau Trail

3 Oct 2026

Austria, Lower Austria (Wachau Valley)

56.6 km

UTBV Ultra Trail du Beaujolais Vert
1.07/km

UTBV Ultra Trail du Beaujolais Vert

10 Oct 2026

France, Auvergne-Rhône-Alpes (Rhône)

42 km

1.60/km

Dalmacija Ultra Trail

10 Oct 2026

Croatia, Split-Dalmatia County

56.15 km

1.59/km

Gran Trail de Peñalara

11 Oct 2026

Spain, Community of Madrid

61 km

Napf-Marathon
2.32/km

Napf-Marathon

11 Oct 2026

Switzerland, Emmental (Bern / Lucerne)

42.195 km

1.38/km

Lisi Trail Festival

11 Oct 2026

Georgia, Tbilisi

44.11 km

Lisi Trail Festival
1.39/km

Lisi Trail Festival

11 Oct 2026

Georgia, Tbilisi

62 km

UTLO Ultra Trail Lago d’Orta  100K
1.36/km

UTLO Ultra Trail Lago d’Orta 100K

16 Oct 2026

Italy, Piedmont

55 km

1.58/km

XTERRA O-SEE Ultra Trail

16 Oct 2026

Germany, Saxony (Zittau Mountains Nature Park)

50.5 km

1.22/km

Ultra Trail Sierra de Cazorla

17 Oct 2026

Spain, Andalusia (Jaén Province)

41 km

1.37/km

TRAIL Kuršių Nerija

17 Oct 2026

Lithuania, Klaipėda County

51 km

1.49/km

TRAIL Kuršių Nerija

17 Oct 2026

Lithuania, Klaipėda County

43.6 km

2.40/km

Salomon Cappadocia Ultra-Trail®

17 Oct 2026

Turkey, Nevşehir Province

62.5 km

0.96/km

Coconaut Pomerania Ultra-Trail

17 Oct 2026

Poland, Pomeranian Voivodeship

42 km

1.29/km

UltraŁemkowyna

17 Oct 2026

Poland, Małopolskie / Podkarpackie (Beskid Niski)

48 km

Transruinaulta 42K
2.45/km

Transruinaulta 42K

24 Oct 2026

Switzerland, Graubünden

42.2 km

Transviamala 46K
4.59/km

Transviamala 46K

25 Oct 2026

Switzerland, Graubünden

19 km

Ibiza Trail Maratón
1.15/km

Ibiza Trail Maratón

26 Oct 2026

Spain, Balearic Islands

48 km

Lage Vuursche Ultra
1.45/km

Lage Vuursche Ultra

31 Oct 2026

Netherlands, Utrecht Province

50 km

0.70/km

Trail Demónios do Lizandro

6 Nov 2026

Portugal, Lisbon District

50 km

Cluj EcoTrail Ultramarathon
0.92/km

Cluj EcoTrail Ultramarathon

1 Dec 2026

Romania, Cluj County

50 km

Hollands Duin Ultra
1.40/km

Hollands Duin Ultra

19 Dec 2026

Netherlands, South Holland / North Holland coast

51.7 km

Haría Extreme Lanzarote Ultra
0.94/km

Haría Extreme Lanzarote Ultra

Spain, Canary Islands (Lanzarote)

42.5 km