Best 70.3 races in France
12 rated races, ranked by an overall score built from racer reviews and race reports. How we rate
12 races
By the numbers
Not a standard 70.3Overall score 4.1Very good#20 of 221Moderate evidence · 7 sources
Water 13–18 °C (55–64 °F)
1. Triathlon de l'Alpe d'Huez (L / long course)
Overall score 4.1Very goodModerate evidence · 7 sourcesTop 9%#20 of 221 overallAlpe d'Huez, France · Last race 5 Aug 2026
Not a standard 70.3 · 2.2 / 118 / 20 kmRacers loveBike finishes up the 21 hairpins of Alpe d'Huez after the Ornon and Grand Serre cols.
Watch outNot a half: 118 km (73 mi) bike with about 3,200 m (10,500 ft) of climbing.
- Water
- 13–18 °C (55–64 °F)
- Bike climb
- 3,200 m (10,500 ft)
- Field
- about 1,500
- Best
- Race 4.4
- Weakest
- Stay and travel 1.6
Overall score 3.9Very good#40 of 221Strong evidence · 11 sources
Water 23–25 °C (73–77 °F)
2. IRONMAN 70.3 Nice
Overall score 3.9Very goodStrong evidence · 11 sourcesTop 18%#40 of 221 overallNice, France · IRONMAN · Next race 12 Sep 2027
Racers loveMediterranean swim off the Promenade des Anglais, 1.9 km (1.2 mi)
Watch outAbout 1,250 m (4,100 ft) of climbing, nearly all in the first 44 km (27 mi)
“Transition was very narrow and very long.” Jason Kasprzak, Slowtwitch
- Water
- 23–25 °C (73–77 °F)
- Air
- 16–26 °C (61–79 °F)
- Bike climb
- 1,250 m (4,100 ft)
- Best
- Run 4.3
- Weakest
- Swim 3.0

3. IRONMAN 70.3 Aix-en-Provence (Pays d'Aix)
Aix-en-Provence (swim at Peyrolles-en-Provence), France
Next race 23 May 2027
Overall score 3.8Very good#54 of 221Moderate evidence · 7 sources
Water 18–19 °C (64–66 °F)
3. IRONMAN 70.3 Aix-en-Provence (Pays d'Aix)
Overall score 3.8Very goodModerate evidence · 7 sourcesTop 25%#54 of 221 overallAix-en-Provence (swim at Peyrolles-en-Provence), France · IRONMAN · Next race 23 May 2027
Racers loveHistoric finish on Cours Mirabeau with a three-loop city run and crowds.
Watch outHilly bike with technical, fast descents that are dangerous when wet.
- Water
- 18–19 °C (64–66 °F)
- Air
- 11–27 °C (52–81 °F)
- Bike climb
- 1,077 m (3,530 ft)
- Field
- about 2,000
- Best
- Run 4.2
- Weakest
- Stay and travel 3.1
Overall score 3.8Very good#56 of 221Moderate evidence · 8 sources
Water 18–20 °C (64–68 °F)
4. IRONMAN 70.3 Les Sables d'Olonne-Vendee
Overall score 3.8Very goodModerate evidence · 8 sourcesTop 25%#56 of 221 overallLes Sables-d'Olonne, France · IRONMAN · Last race 5 Jul 2026
Racers loveAtlantic beach swim start right by the quays and spectators
Watch outSurf and channel current can make the swim choppy; wetsuit rule unconfirmed
- Water
- 18–20 °C (64–68 °F)
- Air
- 12–25 °C (54–77 °F)
- Bike climb
- 600 m (1,970 ft)
- Field
- about 3,000
- Best
- Run 4.6
- Weakest
- Stay and travel 3.3
Overall score 3.8Very good#58 of 221Moderate evidence · 6 sources
Water 20–22 °C (68–72 °F)
5. Triathlon de Gérardmer (XL / L)
Overall score 3.8Very goodModerate evidence · 6 sourcesTop 26%#58 of 221 overallGérardmer, France · Last race 5 Sep 2026
Racers loveFamous Belgian-supported race, with fans lining the Côte du Poly climb.
Watch outBike has 1,890 m (6,200 ft) of climbing over 93 km (58 mi).
“Atmosphere found only at Gérardmer” La DH Les Sports+ (Vincent Goffinet)
- Water
- 20–22 °C (68–72 °F)
- Bike climb
- 1,890 m (6,200 ft)
- Best
- Run 4.3
- Weakest
- Stay and travel 3.0
Overall score 3.4Good#110 of 221Moderate evidence · 5 sources
Water 15–18 °C (59–64 °F)
6. Triathlon d'Embrun L
Overall score 3.4GoodModerate evidence · 5 sourcesTop 50%#110 of 221 overallEmbrun, France · Last race 28 Jun 2026
Racers loveSwim in the alpine Lac de Serre-Ponçon with a mountain backdrop.
Watch outNo bike climbing total is published for the L; the 120 km (75 mi) XL has 2,214 m (7,264 ft).
- Water
- 15–18 °C (59–64 °F)
- Best
- Bike 3.9
- Weakest
- Stay and travel 2.8
Overall score 3.3Good#116 of 221Strong evidence · 12 sources
Water 16 °C (61 °F)
7. Le Gantelet (Château de Chantilly Triathlon)
Overall score 3.3GoodStrong evidence · 12 sourcesBottom 48%#116 of 221 overallChantilly, France · Next race 12 Jun 2027
Racers loveRace beside the Château de Chantilly with a fast single-loop 90 km (56 mi) bike through the forest
Watch outSwim in the Grand Canal is shallow, algae-choked and muddy; mass or wave starts bring knocks
- Water
- 16 °C (61 °F)
- Best
- Conditions 4.5
- Weakest
- Race 2.9
Not a standard 70.3Overall score 3.2Good#131 of 221Moderate evidence · 5 sources
Bike climb 2,700 m (8,860 ft)
8. BalnéaMan Triathlon des Pyrénées
Overall score 3.2GoodModerate evidence · 5 sourcesBottom 41%#131 of 221 overallGénos-Loudenvielle, France · Last race 12 Sep 2026
Not a standard 70.3 · 1 / 100 / 10 kmRacers loveTour de France climbs including Peyresourde and Val Louron-Azet
Watch outNot a standard half: about 100 km (62 mi) of bike and 2,700 m (8,860 ft) of climbing
- Bike climb
- 2,700 m (8,860 ft)
- Field
- about 400
- Best
- Bike 3.7
- Weakest
- Run 2.3
Overall score 3.2Good#141 of 221Moderate evidence · 6 sources
9. IRONMAN 70.3 Versailles
Overall score 3.2GoodModerate evidence · 6 sourcesBottom 38%#141 of 221 overallVersailles, France · IRONMAN · Last race 11 Oct 2026
Racers loveFinish on Avenue de Paris facing the Château de Versailles
Watch outThe July 2026 date was banned for heat and algae, then run on 11 October
“the only athlete to finish under four hours” Sortiraparis (results)
- Air
- 8–17 °C (46–63 °F)
- Field
- about 1,500
- Best
- Stay and travel 3.7
- Weakest
- Race 2.4
Not a standard 70.3Overall score 3.0Good#164 of 221Thin evidence · 4 sources
10. Triathlon de Lacanau / Lacanau Tri'Events (L)
Overall score 3.0GoodThin evidence · 4 sources#164 of 221 overallLacanau (Moutchic), France · Next race 24 Apr 2027
Not a standard 70.3 · 1.9 / 85 / 21 kmRacers loveFlat, fast 85 km (53 mi) bike per press preview
Watch outThe bike is 85 km (53 mi), 5 km (3 mi) shorter than a standard half
- Field
- about 1,300
- Best
- Stay and travel 3.8
- Weakest
- Bike 2.8
Not a standard 70.311. Triathlon Sud Vendée (L)
L'Aiguillon-la-Presqu'île / La Faute-sur-Mer, France
Last race 26 Sep 2026
Overall score 2.9Good#192 of 221Thin evidence · 4 sources
11. Triathlon Sud Vendée (L)
Overall score 2.9GoodThin evidence · 4 sources#192 of 221 overallL'Aiguillon-la-Presqu'île / La Faute-sur-Mer, France · Last race 26 Sep 2026
Not a standard 70.3 · 1.9 / 85 / 21 kmRacers loveFlat, fast 85 km (53 mi) bike on three loops
Watch outThe bike is 85 km (53 mi), 5 km (3 mi) shorter than a standard half
- Best
- Conditions 3.4
- Weakest
- Race 2.6
Overall score 2.9Good#195 of 221Moderate evidence · 5 sources
Water 23–26 °C (73–79 °F)
12. IRONMAN 70.3 Vichy
Overall score 2.9GoodModerate evidence · 5 sourcesBottom 13%#195 of 221 overallVichy, France · IRONMAN · Next race 22 Aug 2027
Racers loveRolling start of five athletes every six seconds
Watch outAbout 1,030 m (3,380 ft) of bike climbing with grades up to 16.6%
- Water
- 23–26 °C (73–79 °F)
- Air
- 16–30 °C (61–86 °F)
- Bike climb
- 1,030 m (3,380 ft)
- Field
- about 2,200
- Best
- Stay and travel 3.4
- Weakest
- Swim 2.6
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 2 of 13 scores are thin evidence: fewer than 5 sources each (dashed score, marked provisional). Show only races with 5+ sources. 4 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.
85 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.