Skip to main content

Medium Distance Trail Races in Spain 2026 (Page 4)

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

December2026

18
Imperial Tarraco Trail
Sat 5 Dec

Imperial Tarraco Trail

Tarragona · Catalonia

26 · 13 · 12 kmIntermediate

Trail du Cap Sicié
Sun 6 Dec

Trail du Cap Sicié

Six-Fours-les-Plages · Provence-Alpes-Côte d'Azur

27 · 14 kmIntermediate

XIII CxM Faraján
Sun 6 DecRegistration closes in 14 days

XIII CxM Faraján

Faraján · Andalusia

23 · 11 kmAdvanced

Anaga Maratón
Sun 6 Dec

Anaga Maratón

Santa Cruz de Tenerife · Canary Islands

30 · 21 · 12 kmAdvanced

Carrera x Montaña Sierra de Chiva
Sun 6 Dec

Carrera x Montaña Sierra de Chiva

Chiva · Valencian Community

61 · 35 · 14 kmAdvanced

Etxebarri Xtreme
Sun 6 Dec

Etxebarri Xtreme

Etxebarri · Basque Country

30 · 10 kmAdvanced

Trail Las Palomas
Sat 12 Dec

Trail Las Palomas

Zahara de la Sierra · Andalusia

23.5 · 39 kmAdvanced

Berrea Trail Race
Sat 12 Dec

Berrea Trail Race

Orihuela del Tremedal · Aragon

42 · 23 · 13 kmAdvanced

Cursa Camí Reial
Sat 12 Dec

Cursa Camí Reial

Ferreries · Balearic Islands

25 · 12 kmIntermediate

Trail de Noël d'Ollioules
Sun 13 Dec

Trail de Noël d'Ollioules

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

33 · 27 · 16 kmAdvanced

XIII Trail Villacabra
Sun 13 Dec

XIII Trail Villacabra

Villaviciosa · Asturias

27 · 20 · 11 kmIntermediate

Cursa de Muntanya La Neorural
Sun 13 Dec

Cursa de Muntanya La Neorural

Santa Maria de Martorelles · Catalonia

25 kmIntermediate

Modúver Trail Xeresa
Sun 13 Dec

Modúver Trail Xeresa

Xeresa · Valencian Community

21.6 · 14.8 kmIntermediate

Trail Serra d'Oltà · Calp
Sun 13 Dec

Trail Serra d'Oltà · Calp

Calp · Valencian Community

22 · 14 · 14 kmIntermediate

Trail Trincheras XYZ
Sat 19 Dec

Trail Trincheras XYZ

Jérica · Valencian Community

28 · 19 · 18 kmIntermediate

TRAMUVA · Trail Muntanya de Vallada
Sat 19 Dec

TRAMUVA · Trail Muntanya de Vallada

Vallada · Valencian Community

22 · 10 kmIntermediate

Cursa de Nadal – Trail Colldejou
Sun 20 Dec

Cursa de Nadal – Trail Colldejou

Colldejou · Catalonia

21.5 · 12.2 · 12.2 kmIntermediate

Carrera por Montaña Serra del Coto
Sun 20 Dec

Carrera por Montaña Serra del Coto

Monòver · Valencian Community

23 · 14 kmIntermediate

January2027

16
S1 Trail La Corsa della Bora
Sat 9 Jan

S1 Trail La Corsa della Bora

Sistiana · Friuli Venezia Giulia

116.2 · 61.2 · 55 kmAdvanced

Trail Zoquetes
Sat 9 Jan

Trail Zoquetes

Alcorisa · Aragon

36 · 22.5 · 14 kmIntermediate

CxM Trail Alhaurín de la Torre
Sun 10 Jan

CxM Trail Alhaurín de la Torre

Alhaurín de la Torre · Andalusia

12.6 · 25.8 kmIntermediate

Pilancones Tunte Trail
Sat 16 Jan

Pilancones Tunte Trail

San Bartolomé de Tirajana · Canary Islands

34 · 25 · 9 kmAdvanced

CxM Trail Desafío La Capitana
Sun 17 Jan

CxM Trail Desafío La Capitana

Rincón de la Victoria · Andalusia

26 · 17 · 11 kmAdvanced

Serralades de Barxeta MABU
Sun 17 Jan

Serralades de Barxeta MABU

Barxeta · Valencian Community

42 · 21 · 12 kmIntermediate

CxM Zafra
Sun 17 Jan

CxM Zafra

Zafra · Extremadura

16 · 27 kmBeginner

UltraMediterrània
Fri 22 Jan

UltraMediterrània

Alcoy, Alicante · Valencian Community

162 · 90 · 55 kmElite

Trail Terras de Burón
Sat 23 Jan

Trail Terras de Burón

A Fonsagrada · Galicia

63 · 30 · 18 kmAdvanced

Carrera de Montaña Guía de Isora
Sun 24 Jan

Carrera de Montaña Guía de Isora

Guía de Isora · Canary Islands

32 · 19.6 · 10 kmAdvanced

Cross Alpino Cebreros
Sun 24 Jan

Cross Alpino Cebreros

Cebreros · Castile and Leon

27.2 · 14.8 · 11.4 kmAdvanced

Ronda Ghibellina
Sat 30 Jan

Ronda Ghibellina

Castiglion Fiorentino · Tuscany

70 · 46.4 · 24 kmAdvanced

Trail Álora Monte Hacho
Sat 30 Jan

Trail Álora Monte Hacho

Álora · Andalusia

23 · 13 kmIntermediate

Trail La Pólvora Cantoria
Sun 31 Jan

Trail La Pólvora Cantoria

Cantoria · Andalusia

14 · 24 kmIntermediate

Trail Puerta del Rey
Sun 31 Jan

Trail Puerta del Rey

Cañete · Castile-La Mancha

29 · 6 kmAdvanced

Marxa Castells Altafulla - Baix Gaià
Sun 31 Jan

Marxa Castells Altafulla - Baix Gaià

Altafulla · Catalonia

26 · 16 · 26 kmIntermediate

February2027

14
Trace des Maquisards
Sat 6 Feb

Trace des Maquisards

Oyonnax · Auvergne-Rhône-Alpes

100 · 100 · 35 kmAdvanced

Trail des Calanques
Sun 7 Feb

Trail des Calanques

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

56 · 36 · 19 kmAdvanced

Mitja Marató Ocaive
Sun 7 Feb

Mitja Marató Ocaive

Pedreguer · Valencian Community

22 kmIntermediate

Sierra Blanca Trail
Sat 13 Feb

Sierra Blanca Trail

Marbella · Andalusia

24.3 · 13.5 kmAdvanced

Trail Gijón
Fri 19 Feb

Trail Gijón

Gijón · Asturias

26 · 19.5 · 11.5 kmIntermediate

Marbella Epic Trail
Sat 20 Feb

Marbella Epic Trail

Marbella · Andalusia

65.9 · 41.5 · 35.3 kmAdvanced

BurruTrail
Sat 20 Feb

BurruTrail

Villarino de los Aires · Castile and Leon

22 · 13 kmIntermediate

Trail de Moixent
Sat 20 Feb

Trail de Moixent

Moixent · Valencian Community

22 · 11.5 kmIntermediate

Quiroga Trail Challenge
Sat 20 Feb

Quiroga Trail Challenge

Quiroga · Galicia

50 · 27 · 17 kmAdvanced

C.T.T. Trail
Sun 21 Feb

C.T.T. Trail

Tarragona · Catalonia

22 · 10 · 10 kmIntermediate

Transgrancanaria
Fri 26 Feb★ Featured

Transgrancanaria

Las Palmas de Gran Canaria · Canary Islands

128 · 83 · 44 kmElite

Atzavares Trail
Sat 27 Feb

Atzavares Trail

Orba · Valencian Community

24 · 14 kmIntermediate

Arrasate-Udalatx Mendi Lasterketa
Sat 27 Feb· Registration closed

Arrasate-Udalatx Mendi Lasterketa

Arrasate / Mondragón · Basque Country

22 kmAdvanced

Ogro Trail
Sun 28 Feb

Ogro Trail

Autol · La Rioja

5.8 · 18 · 28 kmIntermediate

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