South Africa punches far above its weight on race day. From a mass start beneath Table Mountain to eight brutal days in the saddle, these are the six races — three single-day classics and three multi-day stage races — we'd point any rider towards first, and exactly why each earns its place.

How we picked these

There is no objective 'best' bike race, so we won't pretend there is a scoreboard. Instead, these are editorial calls weighing prestige and field quality, the route itself, difficulty, how well the event is run, and the value it delivers for your entry fee. Every date, distance and elevation figure below is taken from the race's own official website; where an organiser doesn't publish a figure, we show a dash rather than guess.

South Africa's crown-jewel races cluster in the Western Cape and KwaZulu-Natal — that's simply where the terrain and the history are — so we've labelled each pick by region and cast the net wider in the honourable mentions.

The 3 best single-day races

1. Cape Town Cycle Tour — Western Cape (road)

109km
Distance
42 km option
Road
Discipline
14 Mar 2027
Next edition
Peninsula loop
Route
Grand Parade → DHL Stadium

Source: Cape Town Cycle Tour

The country's most famous one-day ride loops the Cape Peninsula clockwise from the Grand Parade in the city centre out to the DHL Stadium in Green Point. Its signature is the Chapman's Peak stretch — which the organisers call 'one of the world's most beautiful roads' — followed by the Suikerbossie climb, billed on the official site as 'a kilometre-and-a-half of purgatory.' At 109 km (with a 42 km option) it's within reach of fit club riders yet still decides serious races up front. Entries run from R700 for PPA members to R1,700 for international riders. See the next Cape Town Cycle Tour date and details. Enter on the official site.

Start — Grand Parade, Cape Town

Race start · finishes at DHL Stadium, Green Point

2. Amashova National Classic — KwaZulu-Natal (road)

106km
Distance
70 km & 40 km options
Road
Discipline
Pietermaritzburg → Durban
Route
SA's oldest road classic
Heritage

Source: Amashova National Classic

Run point-to-point from Pietermaritzburg City Hall down to the Durban beachfront, the Amashova brands itself as South Africa's oldest road classic cycle race. The 106 km flagship (with 70 km and 40 km options) rewards riders who can hold a bunch on the fast, rolling drop to the coast, and a Business Relay format lets teams share the distance. It's a heritage day on the KwaZulu-Natal calendar — the 2026 edition ran on 19 July. See the Amashova route and next date. Enter at shova.co.za.

Start — Pietermaritzburg City Hall

Race start · finishes on the Durban beachfront

3. Trans Baviaans — Eastern Cape (MTB)

230km
Distance
single non-stop stage
2,840m
Climbing
Team · 24 hr non-stop
Format
8 Aug 2026
Next edition

Source: Trans Baviaans

For sheer adventure nothing on the single-day list matches the Trans Baviaans: 230 km and 2,840 m of climbing straight across the Baviaanskloof, ridden non-stop in teams against a 24-hour cut-off through seven checkpoints. It starts high in Willowmore and finishes at the coast in Jeffreys Bay, and after 21 editions the organisers still call it 'the toughest, most rewarding mountain bike race in the country.' (Note the 2026 route was altered after flooding and is confirmed close to race day.) See Trans Baviaans details. Enter at transbaviaans.co.za.

Start — Willowmore Town Hall

Race start · finishes at Jeffreys Bay

Cape Town Cycle TourAmashovaTrans Baviaans
Region Western Cape KwaZulu-Natal Eastern Cape
Discipline Road Road MTB
Distance 109 km 106 km 230 km
Elevation 2,840 m
Format Individual Individual + relay Team, 24 hr non-stop
Typical month March July August

The 3 best stage races

1. Absa Cape Epic — Western Cape (MTB)

≈650km
Distance
≈15,500m
Climbing
8
Days
prologue + 7 stages
21–28 Mar 2027
Next edition

Source: Absa Cape Epic

The Absa Cape Epic is the one every mountain biker knows: eight days, roughly 650 km and about 15,500 m of climbing across the Western Cape, ridden in compulsory two-person teams and sanctioned by the UCI. The organisers bill it as the 'world's toughest MTB stage race,' and even getting in is hard — entries are drawn from a waiting-list they call the 'Rite of Passage.' The route changes every edition, so there is no fixed start town — the 2027 edition runs 21–28 March. See Cape Epic details. Enter via the Cape Epic 'Rite of Passage'.

2. KAP sani2c — KwaZulu-Natal (MTB)

≈270km
Distance
3
Days
Sani Pass → coast
Route
Underberg to Scottburgh
May 2027
Next edition

Source: KAP sani2c

If the Epic is the hardest, sani2c is the best-loved. Three days and around 270 km carry riders from a farm near the Sani Pass in the southern Drakensberg down to the Indian Ocean at Scottburgh, on some of the best-built singletrack in the country. It runs as an 'OG' race (with UCI racing) and a parallel Adventure event over the same course, and it feeds the sani2c Community Development Trust. See sani2c details. Enter at entries.sani2c.co.za.

Start — near the Sani Pass (Underberg)

Race start · finishes at Scottburgh on the coast

3. FNB Wines2Whales — Western Cape (MTB)

≈200km
Distance
≈4,000m
Climbing
3
Days
Lourensford ↔ Benguela Cove
Route

Source: FNB Wines2Whales

Wines2Whales packs roughly 200 km and 4,000 m of climbing into three singletrack-rich days through the Overberg, between Lourensford Wine Estate and Benguela Cove. It's so popular it runs as three separate weekend editions — Chardonnay, Pinotage and Shiraz — over the same route, and the organisers say the event generates more than R1 million a year for community beneficiaries. The 2026 editions run across 6–15 November. See Wines2Whales details. Enter on the official Wines2Whales site.

Absa Cape EpicKAP sani2cFNB Wines2Whales
Region Western Cape KwaZulu-Natal Western Cape
Days 8 3 3
Distance ≈650 km ≈270 km ≈200 km
Elevation ≈15,500 m ≈4,000 m
Format Team of two (UCI) Team / solo Team / solo
Typical month March May November

Honourable mentions

  • 947 Ride Joburg (Gauteng, road) — the Highveld's big one-day race, 94.7 km along the M1 and over the Nelson Mandela Bridge to finish at the Kyalami circuit; the 2026 road race is on 22 November. Details.
  • Attakwas Extreme (Western Cape, MTB) — the UCI Class 1 marathon known as the 'Hell of the South,' about 120 km and 2,650 m of climbing near Oudtshoorn. Details.
  • Lions Karoo to Coast (Western Cape, MTB) — 100 km from Uniondale to Knysna over the iconic Prince Alfred's Pass, capped at 4,500 riders with proceeds to charity. Details.
  • Cape Pioneer Trek (Western Cape, MTB) — the Klein Karoo 'Race with Soul,' linking Garden Route singletrack with the Swartberg. Details.
  • Berg & Bush (KwaZulu-Natal, MTB) — turning 20 in 2026, its flagship 'Descent' drops off the Drakensberg over three days. Details.
Which is South Africa's #1 bike race?

Tap to vote — see how readers lean

Frequently asked questions

What is the biggest one-day cycling race in South Africa? +

The Cape Town Cycle Tour is the country's most famous single-day road race, a 109 km loop of the Cape Peninsula finishing at the DHL Stadium in Green Point. The 2027 edition is set for 14 March.

Which is the hardest mountain bike race in South Africa? +

The Absa Cape Epic is widely regarded as the toughest — eight days, roughly 650 km and about 15,500 m of climbing in two-person teams, sanctioned by the UCI. For a single-day test, the 230 km non-stop Trans Baviaans is the brutal pick.

What is the oldest cycle race in South Africa? +

The Amashova National Classic, run from Pietermaritzburg to Durban, brands itself as South Africa's oldest road classic cycle race.

How do I enter the Absa Cape Epic? +

Entries to the Cape Epic are drawn from a waiting-list system the organisers call the 'Rite of Passage,' and it's ridden in compulsory two-person teams. Check the official event page for the current entry window.

When do South Africa's big stage races take place? +

The Absa Cape Epic runs in March, KAP sani2c in May and FNB Wines2Whales in November — so a keen rider can build a whole season around the three.

Sources