Best 70.3 races in South Africa

3 rated races, ranked by an overall score built from racer reviews and race reports. How we score

70.3

3 races

  • Race photo: IRONMAN 70.3 Mossel Bay

    1. IRONMAN 70.3 Mossel Bay

    Mossel Bay, South Africa

    Next race 22 Nov 2026

    Overall score 3.5
    Very good
    #94 of 221

    Moderate evidence · 8 sources

    Water 18–21 °C (64–70 °F)

    Water
    18–21 °C (64–70 °F)
    Air
    12–29 °C (54–84 °F)
    Bike climb
    1,020 m (3,350 ft)
    Field
    about 2,800
    Best
    Conditions 4.2
    Weakest
    Race 3.3
  • Race photo: IRONMAN 70.3 Durban

    2. IRONMAN 70.3 Durban

    Durban, South Africa

    Next race 6 Jun 2027

    Overall score 3.1
    Good
    #157 of 221

    Moderate evidence · 6 sources

    Field
    about 3,000
    Best
    Conditions 3.8
    Weakest
    Race 2.8
  • Race photo: IRONMAN 70.3 Nelson Mandela Bay

    3. IRONMAN 70.3 Nelson Mandela Bay

    Gqeberha (Port Elizabeth), South Africa

    Next race 31 Jan 2027

    Overall score 2.8
    Good
    #198 of 221

    Moderate evidence · 5 sources

    Water 17–23 °C (63–73 °F)

    Water
    17–23 °C (63–73 °F)
    Air
    19–27 °C (66–81 °F)
    Best
    Run 3.8
    Weakest
    Bike 2.4
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.

19 racer reviews and race reports.

Browse all 3 races, A to Z

Training for one of these? Moku Coach builds your plan around race day.