2017 – 2018 South African Race Calendar

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

Refine by

220 races

South African Addo Elephant Trail Run

100 Mile Trail Run
March 11, 2017 Race day in 11 days
South Africa / Zuurberg Mountain Village
Ultramarathon - 100 miles
Trail

South African Addo Elephant Trail Run

44 km Trail Run
March 12, 2017 Race day in 12 days
South Africa / Zuurberg Mountain Village
Ultramarathon - 44 miles
Trail

South African Addo Elephant Trail Run

76 km Trail Run
March 12, 2017 Race day in 12 days
South Africa / Zuurberg Mountain Village
Ultramarathon - 76 kilometers
UTMB Qualifier Trail

Birchwood Half Marathon

10 km
March 26, 2017 Race day in 26 days
South Africa / Boksburg
10k race - 10 kilometers
Road Running

One Heart Family Trail Run at Eikendal Vineyards

10 km
March 26, 2017 Race day in 26 days
South Africa / Stellenbosch
10k race - 10 kilometers
Charity Trail

One Heart Family Trail Run at Eikendal Vineyards

3 km
March 26, 2017 Race day in 26 days
South Africa / Stellenbosch
Shorter than 10 km race - 3 kilometers
Charity Trail

One Heart Family Trail Run at Eikendal Vineyards

5 km
March 26, 2017 Race day in 26 days
South Africa / Stellenbosch
5k race - 5 kilometers
Charity Trail

Birchwood Half Marathon

5 km Fun Run
March 26, 2017 Race day in 26 days
South Africa / Boksburg
5k race - 5 kilometers
Road Running

Birchwood Half Marathon

Half Marathon
March 26, 2017 Race day in 26 days
South Africa / Boksburg
Half Marathon
Road Running

Hibiscus Coast Challenge

10 km
April 01, 2017 Race day in about 1 month
South Africa / Ramsgate
10k race - 10 kilometers
Hilly

Hibiscus Coast Challenge

24 km
April 01, 2017 Race day in about 1 month
South Africa / Ramsgate
Half Marathon to Full Marathon - 24 kilometers
Hilly

Hibiscus Coast Challenge

48 km Ultra Marathon
April 01, 2017 Race day in about 1 month
South Africa / Ramsgate
Ultramarathon - 48 kilometers
Hilly

The Old Mutual Two Oceans Trail Run

10 km
April 14, 2017 Race day in about 2 months
South Africa / Cape Town
10k race
Energy Events

The Old Mutual Two Oceans Trail Run

22 km
April 14, 2017 Race day in about 2 months
South Africa / Cape Town
Half Marathon to Full Marathon - 22 kilometers
Energy Events

Old Mutual Two Oceans Marathon

Trail 10 km Run
April 14, 2017 Race day in about 2 months
South Africa / Cape Town
10k race
Trail