The Joburg Ultra Triathlon returns on December 13, 2026, inviting triathletes from across the highveld to test their mettle against this iconic race. Nestled in Johannesburg’s vibrant landscape, participants will dive into Cradle Moon Lake for a refreshing swim that challenges even the most seasoned athletes with its brisk waters. The bike course offers smooth roads and sweeping vistas, while the run leg transforms city streets into a grand spectacle of cheering fans and supportive communities. Whether you're tackling the sprint distance or taking on the ultra challenge, this event caters to all levels—solo competitors and relay teams alike will find their place in the lineup. The atmosphere is electric as racers push through grueling terrain, with local heroes emerging from every corner. Spectators can expect an unforgettable day filled with fierce competition and heartwarming camaraderie. Early bird entries are now available until January 31, 2026, offering discounts on race fees for the Sprint (R700), Standard (R1300), Aquabike (R1600), and Ultra distances (R2750). Each entry comes with a goodie bag and race apparel to commemorate your participation. Don't miss out—grab your crew, pack the cooler box, and join the high-veld heroes at Joburg Ultra 2026 for an experience that's legendary in every sense. Join us on December 13, 2026, and become part of triathlon history!
Races offered
13Dec
Aquabike Individual
Multisports
Distance
Aquabike Individual
Countdown
53 days
Entry fee
$104.58
13Dec
Sprint Individual
Multisports
Distance
Sprint Individual
Countdown
53 days
Entry fee
$47.81
13Dec
Sprint Individual (Pensioner's)
Multisports
Distance
Sprint Individual (Pensioners)
Countdown
53 days
Entry fee
$41.83
13Dec
Sprint Relay Teams
Multisports
Distance
Sprint Relay Teams
Countdown
53 days
Entry fee
$28.39
13Dec
Standard Relay Team
Multisports
Distance
Standard Relay Team
Countdown
53 days
Entry fee
$47.81
13Dec
Standard Tri Individual
Multisports
Distance
1.5K Swim 40K Bike 10K Run
Countdown
53 days
Entry fee
$83.66
13Dec
Ultra Individual
Multisports
Distance
Ultra Individual
Countdown
53 days
Entry fee
$176.29
13Dec
Ultra Individual (Pensioner's)
Multisports
Distance
Ultra Individual (Pensioners)
Countdown
53 days
Entry fee
$143.42
13Dec
Ultra Relay Team
Multisports
Distance
Ultra Relay Team
Countdown
53 days
Entry fee
$92.63
Weather history
3-year monthly averages for December in Krugersdorp.
Temperature15.1° / 25.4°
Feels like14.0° / 24.0°
Sunshine hours11h 30m
Rainfall2.9 mm
Snowfall—
Wind9.7 km/h (Light breeze)
Humidity66.6%
Max UV indexLow (2.4)
Sweat lossHigh
Course conditionsHard and dry surface
Sunrise05:11
Sunset18:56
Hotels & places to stay
Things to do nearby
Tours and activities near Krugersdorp, powered by Viator.
Loading nearby tours and activities…
Runner reviews
Read what other athletes have to say about their experience at the Joburg Ultra 2026.
No reviews yet
Be the first to share your experience with the community!
Suggest an edit
Spotted an error or missing detail about the Joburg Ultra 2026? Help us improve.
Nearby races
Explore other exciting events happening in this same region.