
Marathons in KwaZulu-Natal
KwaZulu-Natal is home to 3 marathons in our database in South Africa, spread across cities including Ballito, Durban, and Ulundi. Dolphin Coast Marathon is the largest race in the lineup, typically drawing around 4,000 finishers, while the full spread offers everything from fast urban courses to scenic regional events. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.



Nearby Marathons
Other races closest to KwaZulu-Natal.
Johannesburg Marathon
The Johannesburg Marathon draws approximately 9,500 finishers on an urban road in Johannesburg, South Africa. The course starts and finishes in the city centre. The route passes through northern suburbs and along major arterial roads at altitude (1,750 m). Mostly flat with gentle undulations; thin air is the main challenge.
Next race: Sunday, 28 March 2027
Soweto Marathon
The Soweto Marathon is one of Africa's largest marathons, drawing about 35,000 finishers each November through Johannesburg's historic Soweto township. The course passes the Hector Pieterson Memorial, Vilakazi Street (home of Mandela and Tutu), and FNB Stadium. November summer weather and powerful historical symbolism make it South Africa's most significant mass-participation marathon.
Next race: Sunday, 1 November 2026

Kigali International Peace Marathon
The Kigali International Peace Marathon draws approximately 8,000 finishers each May through Rwanda's hilltop capital at roughly 1,500 m altitude. The course passes the Kigali Convention Centre, the Kigali Genocide Memorial approach, and the city's terraced hillside roads with views across the 'land of a thousand hills.' May's mild highland dry season makes it East Africa's most significant peace-themed marathon.
Next race: Sunday, 23 May 2027

Nairobi Marathon
The Nairobi Marathon attracts about 8,000 finishers each October at roughly 1,600 m altitude in Kenya's capital. The course passes the KICC tower, Uhuru Park, and the city centre on roads that have hosted some of East Africa's most competitive mass races. October mild highland weather and the altitude challenge make it a unique African capital marathon.
Next race: Sunday, 25 October 2026