Cycling events in South Africa
Every upcoming cycling event we know about in South Africa, soonest first. Gathered from organisers' own sites and refreshed regularly. Open one for the date, distance and entry link — and build a free sample training plan for it in a couple of minutes.
Other formats in South Africa
Hyrox events 5Triathlons 4Mountain bike events 3Running events 2Gravel events 2Trail running events 1
Other countries
United States 970United Kingdom 761Australia 288New Zealand 234France 185Belgium 181Spain 148Italy 120Canada 98Germany 69Netherlands 53Switzerland 40
HYROX Johannesburg
Johannesburg, South Africa
Hyrox3 days
HYROX Johannesburg brings three days of fitness racing to South Africa's largest city.
Dates and entry → 28 Nov 2026VIRGIN ACTIVE HYROX JOHANNESBURG
Johannesburg, South Africa
Hyrox2 days
Virgin Active HYROX Johannesburg returns to South Africa's largest city for two days of fitness racing.
Dates and entry → 31 Jan 2027IRONMAN 70.3 Nelson Mandela Bay
Nelson Mandela Bay, South Africa
Triathlon
Race along South Africa's stunning coast with locals lining the streets with big smiles and cheers, making you feel right at…
Dates and entry → 26 Mar 2027Virgin Active HYROX Cape Town
Cape Town, South Africa
Hyrox3 days
Virgin Active HYROX Cape Town is part of the 2026/27 Rest of the World circuit, running over three days in March 2027.
Dates and entry → 3 Apr 2027Totalsports TWO OCEANS MARATHON powered by BYD
Africa, South Africa
Running
Travel package (from 4 nights) for the Two Oceans Marathon in South Africa, multiple distances.
Dates and entry → 18 Apr 2027IRONMAN Mossel Bay South Africa
Mossel Bay, South Africa, South Africa
Triathlon
In Mossel Bay, you get the Big Heart vibe as you race along South Africa's stunning coast, with locals lining the streets with…
Dates and entry → 24 Apr 2027IRONMAN Mossel Bay South Africa
Mossel Bay, South Africa, South Africa
Triathlon
Race along South Africa's stunning coast in Mossel Bay, where locals line the streets with big smiles and cheers, making you…
Dates and entry → 7 August, 2026Southern Cross Trail Run
Garden Route, South Africa
Trail running66 km3 days
South Africa's most diverse 3-day trail race covering mountains, forests and coastlines along the iconic Garden Route.
Dates and entry → 14 June, 2026Trans Augrabies MTB Stage Race
Augrabies Falls National Park, South Africa
Mountain bike172 km2 days
Trans Augrabies MTB Stage Race offers exhilarating riding in Augrabies Falls National Park, one of South Africa's largest parks.
Dates and entry → 15 Mar - 22 Mar 2026Absa Cape Epic - XCMS
Cape Town, Western Cape, South Africa
Mountain bike
Prestigious XCM stage race in Cape Town, Western Cape, South Africa (SHC class).
Dates and entry → 31 July, 2026Glacier Storms River Traverse
Garden Route, South Africa
Mountain bike163 km3 days
A 3-day MTB adventure along the Garden Route's hidden gem trails, suitable for all skill levels including families.
Dates and entry → April 19, 2026IRONMAN South Africa African Championship
Nelson Mandela Bay, South Africa, South Africa
Triathlon226 km
Africa's most established full-distance IRONMAN and African Championship, held in Nelson Mandela Bay with a coastal setting.
Dates and entry → Aug 14-15VIRGIN ACTIVE HYROX CAPE TOWN
Cape Town, South Africa
Hyrox2 days
Virgin Active HYROX Cape Town brings fitness racing to South Africa's iconic coastal city.
Dates and entry → 7 AUGThe Groot Karoo
Hofmeyr, Eastern Cape, South Africa
Gravel
The Groot Karoo is a gravel event in Hofmeyr, Eastern Cape, South Africa.
Dates and entry → 2027Sanlam Cape Town Marathon
Cape Town, South Africa, South Africa
Running42 km
The first World Marathon Major in Africa will be held in Cape Town in 2027.
Dates and entry → 14. Aug. 2026 – 16. Aug. 2026Virgin Active HYROX Cape Town | Season 26/27
Cape Town, South Africa
Hyrox3 days
HYROX returns to Cape Town for the 2026/27 season. Tickets are available via the event page.
Dates and entry → February 14, 2026The Ceder
Cederberg, South Africa, South Africa
Gravel
A UCI Gravel World Series event held in the Cederberg Wilderness area, 300km north of Cape Town.
Dates and entry →Found one? Get ready for it.
Etapa builds a training plan around the days you can actually ride, in plain English, and moves the sessions when life gets in the way. No experience needed — most riders start from "I own a bike".
Free to download. 7-day free trial on every plan.
Organise an event? Add a free "Listed on Etapa" badge to your site. Something missing or out of date? Tell us.