Skip to content
iRun42

Running races in Cape Town, South Africa

3 marathons, 2 half marathons and 3 ultras in Cape Town.

The next one is the Nelson Mandela Marathon on 18 October 2026.

The flattest marathon is the Nelson Mandela Marathon (250 m of climbing); the hilliest is the Ultra-Trail Cape Town TM35 (1,928 m).

For cool racing conditions, the Cape Town Marathon usually starts around 12°C.

Filter and compare these races

More