2017 – 2018 South African Race Calendar

Browse our Marathons, Half Marathons, Ultra marathons, Multiday events organized in South Africa among 228 races.

Refine by

228 races

Comrades Marathon

June 04, 2017 Race day in 10 days
South Africa / Durban
Ultramarathon - 89 kilometers
Road Running

Patatfees Trail Run

15 km
June 18, 2017 Race day in 24 days
South Africa / Bredasdorp
10 km race to Half Marathon - 15 kilometers
Hilly Charity Trail

Patatfees Trail Run

25 km
June 18, 2017 Race day in 24 days
South Africa / Bredasdorp
Half Marathon to Full Marathon - 25 kilometers
Hilly Charity Trail

The Red Cross Big Five Marathon

June 24, 2017 Race day in about 1 month
South Africa / Entabeni
Marathon
Package tour

Iron Crown Trail Run

10km
July 08, 2017 Race day in about 1 month
South Africa / Haenertsburg
10k race - 10 kilometers
Trail

Iron Crown Trail Run

21km
July 08, 2017 Race day in about 1 month
South Africa / Haenertsburg
Half Marathon - 21 kilometers
Trail

Rhodes Trail Run

July 08, 2017 Race day in about 1 month
South Africa / Rhodes
Ultramarathon - 52 kilometers
UTMB Qualifier Invitation only Trail

Knysna Forest Marathon

Knysna Forest Half Marathon
July 15, 2017 Race day in about 2 months
South Africa / Knysna
Half Marathon
Charity

Knysna Forest Marathon

Knysna Forest Marathon
July 15, 2017 Race day in about 2 months
South Africa / Knysna
Marathon
Charity

Komatipoort Border Marathon

July 29, 2017 Race day in 2 months
South Africa / Komatipoort
Marathon

Merrell Whale of Trail

July 29, 2017 Race day in 2 months
South Africa / Potberg Nature Reserve
Ultramarathon - 53 kilometers
Walk Trail

Peninsula Ultra Fun Run

August 19, 2017 Race day in 3 months
South Africa / Cape Point
Ultramarathon - 80 kilometers
UTMB Qualifier Trail

Namaqua Quest

August 24, 2017 Race day in 3 months
South Africa / Springbok, Namaqualand
Multiday race - 110 kilometers
Trail

Aucor Wanderers Road Race 2016

10Km Run
August 27, 2017 Race day in 3 months
South Africa / Johannesburg
10k race - 10 kilometers
Road Running

Aucor Wanderers Road Race 2016

10km Walk
August 27, 2017 Race day in 3 months
South Africa / Johannesburg
10k race - 10 kilometers
Walk Road Running