
Course profile
Flat triathlon courses: bike and run both labelled flat
49 races of 159 carry a flat label on the bike and on the run: 10 full distance, 35 half distance and 4 short course. Read on 22 September 2026.
Method
What the flat label is
The organiser gives each bike and run course one of three words: flat, rolling or hilly. This page keeps the races where both words are flat. The label is the organiser's own description, and no published rule says how much climbing a flat course may contain.
Only 10 races publish a bike elevation figure, and 2 of them carry the flat label. IRONMAN Calella-Barcelona is one: its bike course is labelled flat and its course page states about 750 m of elevation gain over 180 km. Treat the label as a description of the terrain's character and look for a figure when one exists.

Every race with a flat bike and a flat run
Recomputed from the records held here. Narrow it by month, region or water.
| Race | Date | Country | Distance | Swim | Water | Bike | Run | Entries |
|---|---|---|---|---|---|---|---|---|
| IRONMAN 70.3 New York Jones Beach | 26 Sept 2026 | US | Half distance | Bay | 18 °C | Flat | Flat | Open |
| IRONMAN Calella-Barcelona Calella | 4 Oct 2026 | ES | Full distance | Ocean | 23 °C | Flat | Flat | Open |
| 5150 Coquimbo Coquimbo | 4 Oct 2026 | CL | Short course | Ocean | 15 °C | Flat | Flat | Open |
| IRONMAN California Sacramento | 18 Oct 2026 | US | Full distance | River | 17 °C | Flat | Flat | Open |
| IRONMAN 70.3 Florianopolis Florianopolis | 18 Oct 2026 | BR | Half distance | Ocean | 22 °C | Flat | Flat | Open |
| IRONMAN 70.3 Málaga Málaga | 18 Oct 2026 | ES | Half distance | Ocean | 20 °C | Flat | Flat | Open |
| 5150 San Juan San Juan | 30 Oct 2026 | AR | Short course | Reservoir | 22 °C | Flat | Flat | Open |
| IRONMAN 70.3 Kenting Kenting | 1 Nov 2026 | TW | Half distance | Ocean | 25 °C | Flat | Flat | Open |
| IRONMAN 70.3 Türkiye Belek | 1 Nov 2026 | TR | Half distance | Ocean | 25 °C | Flat | Flat | Open |
| IRONMAN Florida Panama City Beach | 7 Nov 2026 | US | Full distance | Ocean | 22 °C | Flat | Flat | Open |
| IRONMAN 70.3 Melbourne St. Kilda | 8 Nov 2026 | AU | Half distance | Bay | 18 °C | Flat | Flat | Open |
| IRONMAN 70.3 Campeche Campeche | 8 Nov 2026 | MX | Half distance | Ocean | 27 °C | Flat | Flat | Open |
| IRONMAN 70.3 Phu Quoc Phu Quoc | 15 Nov 2026 | VN | Half distance | Ocean | 29 °C | Flat | Flat | Open |
| IRONMAN Cozumel Cozumel | 22 Nov 2026 | MX | Full distance | Ocean | 26 °C | Flat | Flat | Open |
| IRONMAN 70.3 Cartagena Cartagena | 29 Nov 2026 | CO | Half distance | Bay | 29 °C | Flat | Flat | Open |
| IRONMAN 70.3 Valdivia Valdivia | 29 Nov 2026 | CL | Half distance | River | 16 °C | Flat | Flat | Open |
| IRONMAN 70.3 Aracaju-Sergipe Aracaju | 29 Nov 2026 | BR | Half distance | River | 26 °C | Flat | Flat | Open |
| IRONMAN 70.3 Western Australia Busselton | 6 Dec 2026 | AU | Half distance | Bay | 19 °C | Flat | Flat | Open |
| IRONMAN Western Australia Busselton | 6 Dec 2026 | AU | Full distance | Bay | 21 °C | Flat | Flat | Open |
| IRONMAN 70.3 La Quinta La Quinta | 6 Dec 2026 | US | Half distance | Lake | 14 °C | Flat | Flat | Open |
| IRONMAN 70.3 Veracruz Veracruz | 6 Dec 2026 | MX | Half distance | Ocean | 25 °C | Flat | Flat | Open |
| IRONMAN 70.3 Bahrain Manama | 11 Dec 2026 | BH | Half distance | Bay | 23 °C | Flat | Flat | Open |
| IRONMAN 70.3 Panama Panama City | 28 Feb 2027 | PA | Half distance | Ocean | 26 °C | Flat | Flat | Open |
| IRONMAN 70.3 Doha Doha | 20 Mar 2027 | QA | Half distance | Sea | 23 °C | Flat | Flat | Open |
| IRONMAN 70.3 Texas Galveston Island | 4 Apr 2027 | US | Half distance | Bay | 22 °C | Flat | Flat | Open |
| IRONMAN 70.3 San Juan San Juan | 11 Apr 2027 | AR | Half distance | Reservoir | 20 °C | Flat | Flat | Open |
| IRONMAN 70.3 Brasilia | 18 Apr 2027 | BR | Half distance | Lake | not published | Flat | Flat | Open |
| IRONMAN 70.3 Venice-Jesolo Jesolo | 24 Apr 2027 | IT | Half distance | Ocean | 17 °C | Flat | Flat | Open |
| IRONMAN 70.3 Peru Lima | 25 Apr 2027 | PE | Half distance | Ocean | 21 °C | Flat | Flat | Open |
| IRONMAN 70.3 Western Sydney Penrith | 2 May 2027 | AU | Half distance | Lake | 19 °C | Flat | Flat | Open |
Read from the organiser’s own pages on 22 Sept 2026
Full distance
The 10 flat full-distance races
At full distance a flat course removes the climbing from 180 km on the bike and 42.2 km on the run, which makes pacing more predictable over a very long day. The 10 races with both labels flat are IRONMAN Calella-Barcelona, IRONMAN California, IRONMAN Florida, IRONMAN Cozumel, IRONMAN Western Australia, IRONMAN Vietnam, IRONMAN Brazil, IRONMAN Kalmar-Sweden, IRONMAN Belgium Knokke-Heist, IRONMAN Italy Emilia Romagna.
Several of them are coastal. On an exposed coast the wind decides the bike split more than the terrain does, and the course labels say nothing about wind.

Side by side
Compare flat courses on the rest of the data
Two flat courses can differ on month, water and air temperature. Put them on the same rows.
| Field | No race selected | No race selected | No race selected |
|---|---|---|---|
| Distance | not published | not published | not published |
| Date | not published | not published | not published |
| Country | not published | not published | not published |
| Registration | not published | not published | not published |
| Swim venue | not published | not published | not published |
| Average water temperature | not published | not published | not published |
| High air temperature | not published | not published | not published |
| Low air temperature | not published | not published | not published |
| Bike profile | not published | not published | not published |
| Bike elevation gain | not published | not published | not published |
| Run profile | not published | not published | not published |
| Run elevation gain | not published | not published | not published |
| Overall cut-off | not published | not published | not published |
| World championship slots | not published | not published | not published |
| Altitude | not published | not published | not published |
| First edition | not published | not published | not published |
| Swim start | not published | not published | not published |
Rows marked “not published” are fields no source publishes for these races. No score is computed from the rows above: a single number would hide which of them decided it. Figures read on 22 Sept 2026.
Limits
What a flat label leaves out
Heat is the first thing it leaves out. The median published high air temperature is 26 °C across the flat races and 26 °C across all races, so choosing flat does not move you towards cooler days.
Wind is the second, and road surface the third, and neither is published as a field. A flat course also keeps you in the same position on the bike for the whole leg, which some athletes find harder on the back and neck than a course with climbs to break it up.

Coverage
The fields behind this page
Counted from the records held here, read on 22 September 2026.
Not published anywhere
- World championship slots
- On a separate page per race, and it changes every year.
- Altitude
- Not published. It can be derived from the coordinates, and is not yet.
- First edition
- Not published by the organiser.
Counted from this site’s own records, read on 22 Sept 2026.
Questions this page is asked
Is a flat course faster?
On the same day and in the same conditions, a course with less climbing usually gives a faster bike split. Conditions are rarely the same from one race to another, and this site holds no finishing times to compare.
Why do some flat courses publish hundreds of metres of climbing?
Because the label describes the character of the course over its whole length. 750 m spread over 180 km is a gentle average, and the organiser still calls that course flat.
Where is the flattest course?
Only a figure could answer that, and only 10 races publish one. Among them the lowest is IRONMAN 70.3 Eagleman, at about 101 m on the bike.
Are short-course races included?
Yes, the 4 short-course races with both labels flat appear in the list. Tick a distance in the finder to leave them out.
Next step
Cross the flat label with the rest
Month, region and water, in the same finder, starting from the flat courses.
