Skip to main content

Medium Distance Trail Races in Spain 2026 (Page 5)

Medium distance races, between 21 and 42 km, represent the sweet spot of trail running: enough distance for a complete mountain experience without the logistics or wear of an ultra. These events demand a solid aerobic base, smart nutrition management and the ability to maintain pace for 3 to 6 hours. In Spain, medium distances are the most popular on the calendar: mountain marathons, trail half marathons and traverses crossing valleys, passes and iconic ridges. Elevation gains range from 1,000 to 3,000 metres, offering challenges for all levels. It is the category where improvement through specific mountain training is most noticeable.

For cold and dark miles

Headlamp, thermal layer and a good watch: what matters when daylight runs short.

Compare with other options →

Some links are affiliate links. If you buy through them, we earn a commission at no extra cost to you.

Race calendar

March2027

13
Isasa Trail Xtrem
Sun 7 Mar

Isasa Trail Xtrem

Arnedo · La Rioja

46 · 23 · 16 kmIntermediate

Trail Fuentealta Vilaflor
Fri 12 Mar

Trail Fuentealta Vilaflor

Vilaflor de Chasna · Canary Islands

29.2 · 21 · 12 kmIntermediate

CxM Pinsapo
Sat 13 Mar

CxM Pinsapo

Yunquera · Andalusia

16.1 · 29.5 kmAdvanced

Trail Refugis de Pedra
Sat 13 Mar

Trail Refugis de Pedra

Onda · Valencian Community

14 · 21 · 42 kmAdvanced

KME Kolaziño Mendi Eguna
Sat 13 Mar

KME Kolaziño Mendi Eguna

Bedia · Basque Country

13.4 · 17 · 24 kmIntermediate

Trail Villa de la Sidra – Les Praeres
Sun 14 Mar

Trail Villa de la Sidra – Les Praeres

Nava · Asturias

25 kmIntermediate

Gurriana Trail GT40
Sun 14 Mar

Gurriana Trail GT40

Cabezón de la Sal · Cantabria

37.2 kmAdvanced

Onil Trails
Sun 14 Mar

Onil Trails

Onil · Valencian Community

25 · 14 · 14 kmIntermediate

Amurrio Trail Lasterketa
Sun 14 Mar

Amurrio Trail Lasterketa

Amurrio · Basque Country

32.5 · 13.5 kmIntermediate

EcoTrail Paris
Sat 20 Mar★ Featured

EcoTrail Paris

Rambouillet · Île-de-France

120 · 80 · 45 kmIntermediate

VII Trail del Tamburieḷḷo
Sat 20 Mar

VII Trail del Tamburieḷḷo

Setienes (Luarca) · Asturias

22 · 10 kmIntermediate

Jurramendi 360
Sat 20 Mar

Jurramendi 360

Ayegui · Navarre

45 · 25 · 12 kmIntermediate

Trail des Citadelles
Sun 28 Mar

Trail des Citadelles

Lavelanet · Occitania

70 · 55 · 40 kmAdvanced

April2027

24
Grand Trail des Cadourques
Fri 2 Apr

Grand Trail des Cadourques

Cahors · Occitania

120 · 64 · 30 kmAdvanced

Ultra Sierra Nevada
Sat 3 Apr★ Featured· Registration closed

Ultra Sierra Nevada

Granada · Andalusia

100 · 42 · 21 kmAdvanced

Utrillas Carbón Trail “Desafío Minero”
Sat 3 Apr

Utrillas Carbón Trail “Desafío Minero”

Utrillas · Aragon

10 · 15 · 24 kmIntermediate

Reventón Trail
Sat 3 Apr

Reventón Trail

El Paso, La Palma · Canary Islands

70.5 · 42.2 · 31.8 kmAdvanced

RunThrough Ultra Trail Girona
Sat 3 Apr

RunThrough Ultra Trail Girona

Girona · Catalonia

103 · 50 · 26 kmAdvanced

Calamorro Skyrace
Sun 4 Apr

Calamorro Skyrace

Benalmádena · Andalusia

30 · 12.5 kmAdvanced

Tenerife by UTMB
Thu 8 Apr★ Featured

Tenerife by UTMB

Puerto de la Cruz · Canary Islands

110 · 82 · 68 kmElite

Gubbio Trail Città di Pietra
Sat 10 Apr

Gubbio Trail Città di Pietra

Gubbio · Umbria

53 · 25 · 10 kmIntermediate

Trencacims Pauls
Sat 10 Apr

Trencacims Pauls

Paüls · Catalonia

36 · 54 kmAdvanced

Ultra Montseny
Sat 10 Apr★ Featured

Ultra Montseny

Viladrau · Catalonia

80 · 55 · 32 kmAdvanced

Camí dels Bandolers
Sun 11 Apr

Camí dels Bandolers

Senija · Valencian Community

22.7 kmIntermediate

Ultra Trail Sierra de Aracena
Sat 17 Apr

Ultra Trail Sierra de Aracena

Aracena · Andalusia

25 · 62 kmIntermediate

Trail Valle de Samuño
Sat 17 Apr

Trail Valle de Samuño

Langreo · Asturias

13 · 22 · 35 kmIntermediate

CxM La Sabina Milenaria
Sun 18 Apr

CxM La Sabina Milenaria

Chirivel · Andalusia

16 · 25 kmIntermediate

Garganta de los Infiernos Mountain Race
Sun 18 Apr

Garganta de los Infiernos Mountain Race

Jerte, Cáceres · Extremadura

26 kmIntermediate

Grand Raid Ventoux by UTMB
Fri 23 Apr★ Featured

Grand Raid Ventoux by UTMB

Malaucène · Provence-Alpes-Côte d'Azur

125 · 87 · 51 kmAdvanced

Rab GaPa Trail
Sat 24 Apr

Rab GaPa Trail

Garmisch-Partenkirchen · Bavaria

26 · 20 · 10 kmIntermediate

LOWA Ultratrail Fränkische Schweiz
Sat 24 Apr

LOWA Ultratrail Fränkische Schweiz

Ebermannstadt · Bavaria

100 · 66 · 33 kmAdvanced

Gran Trail Sobrarbe
Sat 24 Apr

Gran Trail Sobrarbe

Aínsa · Aragon

69 · 44 · 25 kmAdvanced

GR 322 Nafarroa Xtrem
Sat 24 Apr

GR 322 Nafarroa Xtrem

Zubiri · Navarre

68 · 22 kmAdvanced

Hermannslauf
Sun 25 Apr

Hermannslauf

Detmold · North Rhine-Westphalia

31.1 kmIntermediate

Nord Trail Monts de Flandre
Sun 25 Apr

Nord Trail Monts de Flandre

Saint-Jans-Cappel · Hauts-de-France

115 · 80 · 59 kmAdvanced

Ultra Trail Moncayo
Fri 30 Apr

Ultra Trail Moncayo

Añón de Moncayo · Aragon

70 · 44 · 23 kmAdvanced

Trail Menorca Camí de Cavalls
Fri 30 Apr

Trail Menorca Camí de Cavalls

Ciutadella de Menorca · Balearic Islands

185 · 100 · 85 kmElite

May2027

23
La Transpineda
Sat 1 May

La Transpineda

Pineda de la Sierra · Castile and Leon

10 · 32 kmIntermediate

Trail Picos de la Demanda
Sat 1 May

Trail Picos de la Demanda

Ezcaray · La Rioja

35 · 24 · 10.5 kmAdvanced

UTLAC - Ultra Trail Lago di Como
Wed 5 May★ Featured

UTLAC - Ultra Trail Lago di Como

Lecco · Lombardy

259 · 122 · 62.5 kmElite

Ultra Trail du Temple
Fri 7 May

Ultra Trail du Temple

San Vito Lo Capo · Sicily

100 · 60 · 35 kmAdvanced

MOUNTAINMAN Nesselwang
Sat 8 May

MOUNTAINMAN Nesselwang

Nesselwang · Bavaria

70 · 42 · 33 kmAdvanced

La Pastourelle
Sat 8 May

La Pastourelle

Salers · Auvergne-Rhône-Alpes

60 · 31 · 10 kmAdvanced

Périgord Grand Trail
Sat 8 May

Périgord Grand Trail

Lalinde · Nouvelle-Aquitaine

90 · 48 · 30 kmIntermediate

XtremeLagos
Sat 8 May

XtremeLagos

Cangas de Onís · Asturias

42 · 14 · 4 kmAdvanced

XtremeLagos de Covadonga
Sat 8 May

XtremeLagos de Covadonga

Covadonga · Asturias

42 · 14 kmElite

Transvulcania
Sat 8 May★ Featured· Registration closed

Transvulcania

Los Llanos de Aridane, La Palma · Canary Islands

73 · 43 · 25 kmElite

Trail de la Primavera
Sat 8 May

Trail de la Primavera

Confrides · Valencian Community

24 · 43 kmIntermediate

Garda Trentino Trail
Fri 14 May

Garda Trentino Trail

Arco · Trentino-South Tyrol

100 · 75 · 42 kmAdvanced

Les Gendarmes et les Voleurs de Temps
Sat 15 May

Les Gendarmes et les Voleurs de Temps

Ambazac · Nouvelle-Aquitaine

32 · 10 kmIntermediate

Lozère Trail
Sat 15 May

Lozère Trail

Chanac · Occitania

110 · 52 · 25 kmAdvanced

Gran Raid delle Prealpi Trevigiane
Sat 15 May

Gran Raid delle Prealpi Trevigiane

Segusino · Veneto

82 · 61 · 39.7 kmAdvanced

Vertical Hermano Pedro
Sat 15 May

Vertical Hermano Pedro

Granadilla de Abona · Canary Islands

8.2 · 22 kmIntermediate

GutsMuths-Rennsteiglauf
Sat 22 May

GutsMuths-Rennsteiglauf

Schmiedefeld am Rennsteig · Thuringia

73.9 · 42.2 · 21.1 kmAdvanced

Los 10.000 del Soplao
Sat 22 May

Los 10.000 del Soplao

Cabezón de la Sal · Cantabria

110 · 75 · 40.4 kmAdvanced

Hochwald Ultratrail (HoWUT)
Thu 27 May

Hochwald Ultratrail (HoWUT)

Osburg · Rhineland-Palatinate

166 · 100 · 45 kmAdvanced

Maxi-Race Annecy
Fri 28 May

Maxi-Race Annecy

Annecy · Auvergne-Rhône-Alpes

101 · 56 · 20 kmIntermediate

OTSO Travessa d'Encamp
Sat 29 May

OTSO Travessa d'Encamp

Encamp · Andorra

84 · 42 kmElite

Ultra Trail Bosques del Sur
Sat 29 May

Ultra Trail Bosques del Sur

Cazorla · Andalusia

70 · 42 · 21 kmAdvanced

Trail Alto Aller
Sat 29 May

Trail Alto Aller

Felechosa · Asturias

34 · 15 · 8 kmAdvanced

Gear up for the mountains

The right gear makes the difference on race day. Our comparison guides to choose well.

Swipe to see all 4 categories

Your first trail race?8-week plan, week by week, with the gear for each stage.See the plan

Some links are affiliate links. If you buy through them, we earn a commission at no extra cost to you.

Explore more