Ultra Marathon Races in South Africa

Map of Ultra Marathons in South Africa

100 Capital Classic

Solo Race

Pietermaritzburg, South Africa

Addo Elephant National Park

Solo Race

Kirkwwod, South Africa
The Addo Elephant National Park ultra marathon is either 44 km or 76 km trail run through Addo Elephant National Park in South Aftrica.

Bainskloof Ultra Marathon

Solo Race

Wellington, South Africa

City2City Marathon

Solo Race

Pretoria, South Africa
The City2City Marathon is a road ran ultra marathon from Pretoria to Johannesburg in South Africa.

Comrades Marathon

Pietermaritzburg, South Africa
The Comrades Marathon is one of the worlds oldest and ultramarathons. It is 89.9 km long and starts in Pietermaritzburg and runs to the coastal city of Durban.

Discovery Wild Coast Ultra Trail Run

Solo Race Race takes place over multi-days

South Africa
The Discovery Wild Coast Ultra Trail Run is a 7 day multi stage event covering 270 km in South Africa.

Kalahari Augrabies Extreme Marathon

Solo Race Race takes place over multi-days

Augrabies, South Africa
The Kalahari Augrabies Extreme Marathon is a self-sufficiency run held over six legs in seven days.

Loskop Marathon

Solo Race

Middelburg, South Africa
he Loskop Ultra Marathon starts in Middelburg and Finishes at Loskopdam in South Africa.

Om die Dam 50 km Marathon

Solo Race

Hartbeespoort, South Africa

Two Oceans Ultra Marathon

Solo Race Potential for Hot weather

Cape Town, South Africa
The Two Oceans Ultra Marathon is a 56km Ultra Marathon ran around the Cape Peninsula from Cape Town, South Africa.

Washie 100

Solo Race

Port Alfred, South Africa
The Washie 100 is run from Port Alfred to East London South Africa.