70.3

IRONMAN 70.3 Switzerland

Course breakdown, historical weather, and field analysis.

Swiss precision on Swiss roads — lake swim and Alpine foothills

Rapperswil-Jona, Switzerland · June 7, 2026

IRONMAN 70.3 Switzerland in Rapperswil-Jona offers a quintessentially Swiss racing experience. A lake swim in the Zürichsee, a rolling bike through the Alpine foothills, and a lakeside run. The Swiss infrastructure, stunning scenery, and efficiently organised race make this a favourite among European triathletes.

IRONMAN 70.3 Switzerland course overview
SwimBikeRun
Swim
1.9 km
Lake
Bike
85.2 km
↑976m · Rolling
Run
20.9 km
↑104m · Flat
Air Temp
10–31°C
Water Temp
17°C
Wind
7 km/h
SE

Swim Course

Lake swim in the Zürichsee

The swim takes place in the Zürichsee — one of Switzerland's most scenic lakes. The freshwater conditions are calm and clean with excellent visibility. Water temperatures in early June hover around 18–21°C, typically wetsuit-legal. The mountain backdrop and pristine water make this one of the more idyllic swim starts on the circuit.

  • Crystal-clear Swiss lake water
  • Calm freshwater conditions
  • Wetsuit-legal at 18–21°C
  • Mountain backdrop to the swim
Swim Course map for IRONMAN 70.3 Switzerland
Bike Course map for IRONMAN 70.3 Switzerland

Bike Course

Rolling roads through the Swiss Alpine foothills

The bike course heads through the rolling countryside and Alpine foothills near Rapperswil. Swiss roads are immaculately maintained, and the course offers a scenic mix of lakeside riding and gentle to moderate climbs. This is rolling rather than mountainous, but the Swiss foothills provide enough elevation to reward climbers.

  • Immaculate Swiss road surfaces
  • Rolling Alpine foothills with moderate climbing
  • Scenic lakeside and countryside sections
  • Well-organised course with clear markings

Run Course

Lakeside run in Rapperswil-Jona

The run follows the shores of the Zürichsee through Rapperswil-Jona. The terrain is flat to gently undulating, with lake views throughout. The medieval old town of Rapperswil provides a charming backdrop. Swiss crowds are enthusiastic and well-organised — cow bells included.

  • Lakeside running with mountain views
  • Flat to gently undulating terrain
  • Charming medieval old town backdrop
  • Enthusiastic Swiss crowd support
Run Course map for IRONMAN 70.3 Switzerland

Race Day Conditions

Swiss early summer — mild with mountain weather variability

Early June in the Swiss lowlands offers pleasant racing conditions. Air temperatures range from 14–24°C. Mountain weather can bring variability — sunshine, cloud, and the possibility of afternoon showers. The lake moderates temperatures, preventing extremes. Athletes should prepare for variable conditions but can expect generally comfortable racing.

Temperature20°C10–31°C range
Wind7 km/hFrom the SE
Humidity69%57–85% range
Cloud Cover42%27–59% range

Race Field Insights

How the Field Performs

Aggregated from 8,376 finishers (2021–2025). Some splits use a reduced year range — see footnotes.

Total Starters
8,899
Finishers
8,376
DNF Rate
5.8%
Years of Data
2021–2025
Median Finish
5h 38m

Finish Time Distribution

How the Median Finisher Spends Race Day

Swim37m 00s
Bike2h 54m
Run1h 54m

What Each Pace Looks Like

Fast
Solid
Median
Back of Pack
Slow (P90)
Swim30m 27s33m 29s37m 00s41m 04s45m 04s*
Bike2h 30m2h 41m2h 54m3h 08m3h 23m
Run1h 32m1h 41m1h 54m2h 08m2h 23m
Finish4h 44m5h 08m5h 38m6h 10m6h 41m*

* Swim data based on 2021–2025 only (earlier years had shortened courses)

* Finish data based on 2021–2025 only (earlier years had course changes in a dependent split)

Plan IRONMAN 70.3 Switzerland with Keiro

Get a complete pacing strategy for every discipline — built from this course, forecast weather, and your fitness.

Independent analysis. KeiroLabs is not the event organizer and is not affiliated with the race organizer.