Skip to main content

Medium Distance Trail Races in Spain 2026

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.

334

Races

1 – 259 km

Distance range

0 – 12,430 D+

Elevation range

Jan – Dec

Race months

Beginner (3)Intermediate (135)Advanced (154)Elite (42)

Difficulty

Tips

Plan your nutrition every 45-60 minutes: gels, bars or real food depending on what your stomach tolerates.

Train at least one long run per week exceeding 60% of your target distance with similar elevation gain.

Carry a hydration backup plan in case an aid station runs out or temperatures rise more than expected.

Use vaseline or anti-chafing cream on problem areas: in 3-5 hours of effort chafing appears quickly.

Race map

Loading map...

Click a marker to see race details

Race calendar

April2026

10
Volta Peramola
Sat 4 Apr· Registration closed

Volta Peramola

Peramola · Catalonia

25 · 10 · 5 kmIntermediate

Trail Cabo de Ajo
Sat 11 Apr

Trail Cabo de Ajo

Ajo, Bareyo · Cantabria

22 · 20 kmIntermediate

VIII Trail El Calvario del Dragón
Sun 12 Apr

VIII Trail El Calvario del Dragón

Osuna · Andalusia

23 · 12 kmIntermediate

Arganza Trail — Cañón del Río Lobos
Sun 12 Apr

Arganza Trail — Cañón del Río Lobos

San Leonardo de Yagüe · Castile and Leon

33 · 21 · 10 kmIntermediate

Ultra Trail Muntanyes Costa Daurada
Sat 18 Apr

Ultra Trail Muntanyes Costa Daurada

Prades, Tarragona · Catalonia

64 · 44 · 23 kmAdvanced

Trail Loja - Abades Stone Race
Sun 19 Apr· Registration closed

Trail Loja - Abades Stone Race

Loja, Granada · Andalusia

34.9 · 11.9 kmAdvanced

Bera Mountain Half Marathon
Sun 19 Apr

Bera Mountain Half Marathon

Bera · Navarre

21.8 kmIntermediate

Trail Tierra de Ibias
Sat 25 Apr

Trail Tierra de Ibias

San Antolín de Ibias · Asturias

21.9 · 12.7 · 8.5 kmIntermediate

X CxM Deportes Parra Hervás
Sun 26 Apr

X CxM Deportes Parra Hervás

Hervás, Cáceres · Extremadura

21.5 · 10.5 kmIntermediate

Aloñako Igoera
Sun 26 Apr

Aloñako Igoera

Oñati, Gipuzkoa · Basque Country

22.6 kmAdvanced

May2026

12
CxM Trabuco Trail
Sat 2 May· Registration closed

CxM Trabuco Trail

Villanueva del Trabuco · Andalusia

23.5 · 13 kmAdvanced

X CxM Sierro
Sun 3 May· Registration closed

X CxM Sierro

Sierro · Andalusia

24 · 12 kmAdvanced

V Trail Nieva de Cameros
Sat 9 May

V Trail Nieva de Cameros

Nieva de Cameros · La Rioja

47 · 23 · 13.5 kmIntermediate

Berroeta Mendi Maratoi Erdia
Sat 9 May· Registration closed

Berroeta Mendi Maratoi Erdia

Berroeta · Navarre

21.6 · 15 · 10 kmIntermediate

Cross de la Pedriza
Sun 10 May· Registration closed

Cross de la Pedriza

Manzanares el Real · Community of Madrid

25 · 18 · 12 kmAdvanced

La Osera
Sat 16 May

La Osera

Paterna del Madera, Albacete · Castile-La Mancha

45 · 25 · 12 kmAdvanced

Haritzen Mendi Lasterketa
Sat 16 May· Registration closed

Haritzen Mendi Lasterketa

Unzué · Navarre

24.3 · 11 kmAdvanced

Desafío Ultra El Cainejo
Sat 23 May· Registration closed

Desafío Ultra El Cainejo

Caín de Valdeón, León · Castile and Leon

52 · 35.7 · 19.5 kmElite

Zegama-Aizkorri
Sun 24 May★ Featured· Registration closed

Zegama-Aizkorri

Zegama · Basque Country

42 · 4.5 kmElite

Mitxarro Bira
Sat 30 May· Registration closed

Mitxarro Bira

Araia · Basque Country

27.5 · 14 kmIntermediate

Cross de Cuerda Larga
Sun 31 May· Registration closed

Cross de Cuerda Larga

Miraflores de la Sierra · Community of Madrid

26 kmAdvanced

Lakuntza-Aralar Mendi Lasterketa
Sun 31 May

Lakuntza-Aralar Mendi Lasterketa

Lakuntza · Navarre

26 · 13 kmIntermediate

September2026

15
Trail 2 Heaven
Sat 5 Sept· Registration closed

Trail 2 Heaven

Benasque · Aragon

50.4 · 35.9 · 26.8 kmAdvanced

Carreña Trail
Sat 5 Sept

Carreña Trail

Carreña de Cabrales · Asturias

30 · 9 · 4.5 kmAdvanced

Burriac ATAC!
Sat 5 Sept

Burriac ATAC!

Vilassar de Mar · Catalonia

21.3 · 15.4 kmAdvanced

Pedraforca Xtrail
Sat 5 Sept· Registration closed

Pedraforca Xtrail

Saldes · Catalonia

42 · 26 · 10 kmAdvanced

Canfranc-Canfranc
Fri 11 Sept★ Featured· Registration closed

Canfranc-Canfranc

Canfranc-Estación · Aragon

100 · 70 · 45 kmElite

Axari Trail
Sun 13 Sept

Axari Trail

Idiazabal · Basque Country

25 · 16 kmAdvanced

Desafío Las Reliquias
Sat 19 Sept

Desafío Las Reliquias

Oviedo · Asturias

27 · 11 kmAdvanced

Gomera Paradise Trail
Sat 19 Sept★ Featured

Gomera Paradise Trail

San Sebastián de La Gomera · Canary Islands

30 · 16 · 10 kmAdvanced

Ultra Trail Gredos
Sat 19 Sept· Registration closed

Ultra Trail Gredos

Hoyos del Espino, Ávila · Castile and Leon

71 · 54 · 43 kmAdvanced

Mañaritik Atxetara
Sat 19 Sept· Registration closed

Mañaritik Atxetara

Mañaria, Vizcaya · Basque Country

43 · 22 · 13 kmElite

Vitoria-Gasteiz Trail
Sat 19 Sept

Vitoria-Gasteiz Trail

Vitoria-Gasteiz · Basque Country

26 · 16 · 16 kmIntermediate

Trail L'Albiol
Sun 20 Sept

Trail L'Albiol

L'Albiol · Catalonia

22.2 · 12.8 · 6 kmIntermediate

Nice Côte d'Azur by UTMB
Thu 24 Sept★ Featured

Nice Côte d'Azur by UTMB

Niza · Provence-Alpes-Côte d'Azur

168 · 113 · 50 kmAdvanced

Gorbeia Suzien
Sat 26 Sept

Gorbeia Suzien

Zeanuri · Basque Country

32 · 21 kmAdvanced

Cross de Las Dehesas
Sun 27 Sept· Registration closed

Cross de Las Dehesas

Cercedilla · Community of Madrid

29 · 15.2 kmAdvanced

Featured races

Alto Rey TrailPhoto: Asociación Cultural La Hincadera
21 Jun 2025Race finished

Alto Rey Trail

Bustares, Guadalajara

Solstice trail in Guadalajara: 21K and 11K summiting Alto Rey (1,850m) from Bustares

21.7kmD+ 1082mIntermediate
View Pack 360
Marató dels Dements
8 Nov 2025Race finished

Marató dels Dements

Eslida

42.5K and 22.5K through the Sierra de Espadán — Skyrunner World Series Final

42.5kmD+ 3808mAdvanced
View Pack 360
Subida a TágaraPhoto: Ayuntamiento de Guía de Isora
1 Feb 2026Race finished

Subida a Tágara

Guía de Isora, Tenerife

Skyrunning in Tenerife: 32K with 2,029m elevation gain from Guía de Isora to Tágara

32kmD+ 2029mAdvanced
View Pack 360
El Valle TrailPhoto: El Valle Trail
14 Mar 2026Race finished

El Valle Trail

Murcia

26K and 18K through El Valle and Carrascoy Regional Park, at the gates of Murcia

26kmD+ 1600mIntermediate
View Pack 360
Subbética Trail
21 Mar 2026Race finished

Subbética Trail

Zuheros

29K and 18K through the Sierras Subbéticas Natural Park (Córdoba)

29kmD+ 1400mIntermediate
View Pack 360
Cursa i Caminada Bràfim - Ermita de LoretoPhoto: Cursa Bràfim organisers (official poster)
22 Mar 2026Race finished

Cursa i Caminada Bràfim - Ermita de Loreto

Bràfim

22K (595 m gain), 13K Clàssica, 13K Trek and 7K Start Trail to the Loreto hermitage, on 22 March

22kmD+ 595mBeginner
View Pack 360
CxM Alfarnat Trail
28 Mar 2026Race finished

CxM Alfarnat Trail

Alfarnate

23K and 14K through the Axarquía mountains from Alfarnate, Málaga

23kmD+ 1450mIntermediate
View Pack 360
Petaca Trail
29 Mar 2026Race finished

Petaca Trail

Cabezarrubias del Puerto, Ciudad Real

12th Petaca Trail — 25K / 14K / 11K through the Valle de Alcudia in Cabezarrubias del Puerto, Ciudad Real

25kmD+ 1200mIntermediate
View Pack 360
Trail Cova da BruxaPhoto: Trail Cova da Bruxa
29 Mar 2026Race finished

Trail Cova da Bruxa

Muros, A Coruña

V Trail Cova da Bruxa — 26K, 15K, 9K and vertical race in the mountains of Muros, Galician Atlantic coast

26kmD+ 1600mIntermediate
View Pack 360
Trail Covatelles
30 Mar 2026Race finished

Trail Covatelles

Oliva

23K with 1,000m D+ through Sierra de la Safor from Oliva, Valencia

23kmD+ 1000mIntermediate
View Pack 360
Volta Peramola
4 Apr 2026Race finished

Volta Peramola

Peramola

25K, 10K and 5K Hike through the Catalan Pre-Pyrenees from Peramola (Lleida)

25kmD+ 1613mIntermediate
View Pack 360
Trail Cabo de Ajo
11 Apr 2026Race finished

Trail Cabo de Ajo

Ajo, Bareyo

Trail Cabo de Ajo — 22K & 20K along cliffs, lighthouse and Cantabrian coastline in Ajo, Bareyo

22kmD+ 800mIntermediate
View Pack 360

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