Best 70.3 races in Spain
12 rated races, ranked by an overall score built from racer reviews and race reports. How we rate
12 races
By the numbers
Overall score 4.5Excellent#6 of 221Moderate evidence · 8 sources
Water 17–19 °C (63–66 °F)
1. IRONMAN 70.3 Alcúdia-Mallorca
Overall score 4.5ExcellentModerate evidence · 8 sourcesTop 3%#6 of 221 overallAlcúdia, Spain · IRONMAN · Next race 8 May 2027
Racers loveSpectacular Tramuntana climb and Lluc descent on smooth roads.
Watch outAbout 800 m (2,625 ft) of climbing, including a 25 km (15.5 mi) climb.
“"It's a very good race, great atmosphere between the athletes"” Glen D., RaceCheck
- Water
- 17–19 °C (63–66 °F)
- Air
- 20–24 °C (68–75 °F)
- Bike climb
- 800 m (2,620 ft)
- Field
- about 3,500
- Best
- Bike 5.0
- Weakest
- Run 3.6
Overall score 4.0Very good#30 of 221Moderate evidence · 8 sources
Water 15–18 °C (59–64 °F)
2. IRONMAN 70.3 Valencia
Overall score 4.0Very goodModerate evidence · 8 sourcesTop 14%#30 of 221 overallValencia, Spain · IRONMAN · Next race 18 Apr 2027
Racers loveFast: both 2026 winners set course records
Watch outCool water of 15 to 18 °C (59 to 64 °F)
“absolute bliss” Sarah Broadley, 220 Triathlon: 'I completed a half Ironman in…
- Water
- 15–18 °C (59–64 °F)
- Air
- 9–25 °C (48–77 °F)
- Bike climb
- 594 m (1,950 ft)
- Field
- about 2,500
- Best
- Conditions 4.6
- Weakest
- Bike 3.6
Overall score 4.0Very good#31 of 221Moderate evidence · 7 sources
3. Challenge Peguera-Mallorca
Overall score 4.0Very goodModerate evidence · 7 sourcesTop 15%#31 of 221 overallPeguera (Calvia), Spain · Challenge Family · Last race 17 Oct 2026
Racers loveCompact town-centre race: swim, transitions, expo and finish all in Peguera.
Watch outReports of bike climbing range from about 500 m (1,640 ft) to 1,000 m (3,280 ft).
- Field
- about 1,100
- Best
- Stay and travel 4.8
- Weakest
- Race 3.4
Overall score 3.6Very good#77 of 221Moderate evidence · 8 sources
Water 17–19 °C (63–66 °F)
4. Challenge Salou-Costa Daurada (Middle Distance)
Overall score 3.6Very goodModerate evidence · 8 sourcesTop 35%#77 of 221 overallSalou, Spain · Challenge Family · Last race 10 May 2026
Racers loveClosed, smooth highway bike voted Best Bike Course at the 2024 Challenge Family awards
Watch outWind cancelled the 2021 swim and turned the race into a duathlon
- Water
- 17–19 °C (63–66 °F)
- Air
- 15–23 °C (59–73 °F)
- Field
- about 1,200
- Best
- Stay and travel 4.3
- Weakest
- Swim 3.1
Overall score 3.6Very good#82 of 221Moderate evidence · 6 sources
Water 19–21 °C (66–70 °F)
5. Challenge Barcelona (Middle Distance)
Overall score 3.6Very goodModerate evidence · 6 sourcesTop 38%#82 of 221 overallBarcelona, Spain · Challenge Family · Next race 25 Oct 2026
Racers loveBig-city middle distance: swim at Mar Bella beach, bike past the Sagrada Familia, run on the seafront.
Watch outOnly one middle-distance edition so far, so very little age-group feedback exists.
- Water
- 19–21 °C (66–70 °F)
- Air
- 16–24 °C (61–75 °F)
- Bike climb
- 247 m (810 ft)
- Field
- about 1,800
- Best
- Stay and travel 4.9
- Weakest
- Race 3.1
Overall score 3.5Very good#98 of 221Moderate evidence · 8 sources
Water 21–24 °C (70–75 °F)
6. IRONMAN 70.3 Vitoria-Gasteiz
Overall score 3.5Very goodModerate evidence · 8 sourcesTop 44%#98 of 221 overallVitoria-Gasteiz, Spain · IRONMAN · Next race 11 Jul 2027
Racers loveFlat reservoir swim at 21-24 °C (70-75 °F)
Watch outOne edition so far (2026) and no first-person athlete reports
- Water
- 21–24 °C (70–75 °F)
- Air
- 14–29 °C (57–84 °F)
- Bike climb
- 500 m (1,640 ft)
- Best
- Bike 4.2
- Weakest
- Stay and travel 3.0
Not a standard 70.3Overall score 3.5Very good#99 of 221Moderate evidence · 6 sources
Bike climb 990 m (3,250 ft)
7. TradeInn Zarauzko Triatloia (Zarautz Triathlon, L)
Overall score 3.5Very goodModerate evidence · 6 sourcesTop 44%#99 of 221 overallZarautz, Spain · Last race 13 Jun 2026
Not a standard 70.3 · 2.8 / 80 / 20 kmRacers loveOpen-sea swim from Getaria port to Zarautz beach
Watch outLottery entry makes it very hard to get in
- Bike climb
- 990 m (3,250 ft)
- Best
- Run 4.1
- Weakest
- Swim 3.0
Not a standard 70.3Overall score 3.5Very good#100 of 221Thin evidence · 4 sources
8. Triathlon Portocolom 111 (Mallorca)
Overall score 3.5Very goodThin evidence · 4 sources#100 of 221 overallPortocolom (Felanitx), Spain · Last race 12 Apr 2026
Not a standard 70.3 · 1 / 100 / 10 kmRacers loveDistinct format: 1 / 100 / 10 km (0.6 / 62 / 6.2 mi) with a two-loop bike.
Watch outNot a 70.3: the 111 is 1 / 100 / 10 km (0.6 / 62 / 6.2 mi).
- Air
- 12–20 °C (54–68 °F)
- Field
- about 600
- Best
- Stay and travel 4.1
- Weakest
- Run 3.2
Overall score 3.4Good#107 of 221Thin evidence · 3 sources
Bike climb 250 m (820 ft)
9. IRONMAN 70.3 Málaga
Overall score 3.4GoodThin evidence · 3 sources#107 of 221 overallMálaga, Spain · IRONMAN · Last race 18 Oct 2026
Racers loveDebut race with a city-centre finish on Calle Larios
Watch outDebut race on 18 Oct 2026: no athlete has raced it, so every rating is a pre-race estimate
“"rather boring"” Ajax_Bay, kajet, Slowtwitch forum
- Air
- 17–25 °C (63–77 °F)
- Bike climb
- 250 m (820 ft)
- Field
- about 3,000
- Best
- Stay and travel 4.8
- Weakest
- Race 3.0
Not a standard 70.3Overall score 3.2Good#132 of 221Thin evidence · 4 sources
Water 18–21 °C (64–70 °F)
10. Ironcat L'Ampolla (medium distance)
Overall score 3.2GoodThin evidence · 4 sources#132 of 221 overallL'Ampolla, Spain · Usually October
Not a standard 70.3 · 1.9 / 90 / 20 kmRacers loveFlat, fast delta bike: a 30 km (18.6 mi) loop ridden three times
Watch outDelta wind can be strong on an exposed flat course
- Water
- 18–21 °C (64–70 °F)
- Air
- 15–25 °C (59–77 °F)
- Field
- about 300
- Best
- Stay and travel 3.9
- Weakest
- Bike 2.8
Not a standard 70.3Overall score 2.9Good#185 of 221Thin evidence · 4 sources
11. TriTour Deltebre (Medio / Half)
Overall score 2.9GoodThin evidence · 4 sources#185 of 221 overallDeltebre, Spain · Last race 11 Apr 2026
Not a standard 70.3 · 1.9 / 86 / 20 kmRacers lovePancake-flat delta course with an 86 km (53 mi) bike on long straights and a riverside path.
Watch outNot a full 70.3: 86 km (53 mi) bike and 20 km (12.4 mi) run.
- Air
- 12–20 °C (54–68 °F)
- Field
- about 1,000
- Best
- Race 3.1
- Weakest
- Bike 2.6
Not a standard 70.3Overall score 2.5Good#209 of 221Moderate evidence · 6 sources
Water 16 °C (61 °F)
12. Pirene Xtreme Triathlon (Half)
Overall score 2.5GoodModerate evidence · 6 sourcesBottom 6%#209 of 221 overallCellers (Pallars Jussa), Spain · Last race 13 Jun 2026
Not a standard 70.3 · 1.9 / 118 / 21 kmRacers lovePoint-to-point from Terradets reservoir to the Port del Comte ski slopes in the Pyrenees
Watch outBike is 118 km (73 mi), about 28 km (17 mi) longer than a standard half
“the most extreme triathlon in Europe” TrackTheRace Pirene 2026
- Water
- 16 °C (61 °F)
- Bike climb
- 2,900 m (9,510 ft)
- Best
- Swim 3.4
- Weakest
- Run 1.0
About these ratings
Races are ranked by an overall score out of 5, built from racer reviews and race reports, on the race itself, swim, bike, run, conditions and travel. 5 is always the better end. How we rate
70.3 course: 1.9 km (1.2 mi) swim, 90 km (56 mi) bike, 21.1 km (13.1 mi) run.
Reports on 70.3 races are scarcer, so 4 of 13 scores are thin evidence: fewer than 5 sources each (dashed score, marked provisional). Show only races with 5+ sources. 5 races run a non-standard course and are flagged.
1 race is paused or discontinued and hidden until you turn off “Active races only” in All filters.
79 racer reviews and race reports.
Browse all 13 races, A to Z
Training for one of these? Moku Coach builds your plan around race day.