Johannesburg Marathon

Johannesburg Marathon

Johannesburg, Gauteng, South Africa

Overview

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.

Johannesburg Marathon is a certified 42.195 km (26.2 mile) marathon — the standard World Athletics marathon distance.

Johannesburg Marathon 2027 race day

The next Johannesburg Marathon is scheduled for Sunday, 28 March 2027 with a 6:00 am start. The certified course covers 42.195 km (26.2 miles) with 92 m of climbing on a mostly flat with gentle undulations layout.

Johannesburg Marathon course route

The Johannesburg Marathon is a city loop that starts and finishes in the centre and runs through northern suburbs and major arterial roads at high altitude. The gentler early flats can feel manageable, but the altitude and long rolling drags are the tougher reality, and spectator support is strongest in the city centre and the more established suburban pockets.

Johannesburg Marathon elevation profile

The Johannesburg Marathon course is mostly flat with gentle undulations over 42.195 km (26.2 miles). Runners cover 92 metres of climbing and 92 metres of descent, with minimal net elevation change from start to finish.

Entry requirements

For the Johannesburg Marathon, registration and race information are available at joburgharriers.co.za. The event is organised by the Joburg Harriers club and welcomes both local and international runners.

Frequently Asked Questions

What is the Johannesburg Marathon elevation profile?
The Johannesburg Marathon has 92 metres of total climbing and 92 metres of descent over 42.195 km (26.2 miles). The course is mostly flat with gentle undulations, with 0 metres of net change from start to finish.
How long is the Johannesburg Marathon?
The Johannesburg Marathon is the standard marathon distance of 42.195 kilometres (26.2 miles), certified to World Athletics rules. Starts and finishes in the city centre.
Is the Johannesburg Marathon flat?
Yes. The Johannesburg Marathon is mostly flat with gentle undulations with 92 metres of total climbing over 42.195 km (26.2 miles) — a profile that suits runners chasing personal bests or Boston qualifying times.
What time does the Johannesburg Marathon start?
The 2027 Johannesburg Marathon starts at 6:00 am local time on Sunday, 28 March 2027. Arrive early for baggage drop and corral access — official race communications on www.joburgharriers.co.za/ confirm any last-minute schedule changes.
How does Johannesburg's high altitude affect marathon runners?
Johannesburg sits on the Highveld plateau at approximately 1,750 metres (5,740 ft) above sea level, making it one of the highest-altitude city marathons in the world. The reduced oxygen means most runners should expect times around 2–5% slower than at sea level. Acclimatising for a few days before racing is advised.
When is the Johannesburg Marathon held?
The race is typically held in late March, which falls in South Africa's late summer/early autumn. Joburg in March offers warm, dry conditions (18–28 °C) with the rainy season largely over. Check joburgharriers.co.za for the exact date.
What is the course like at the Johannesburg Marathon?
The course routes through Johannesburg's northern suburbs and city parks, accumulating around 92 metres of elevation gain — relatively modest given the high-altitude setting. The course passes through leafy residential areas and the business district.
Is the Johannesburg Marathon South Africa's most prestigious road marathon?
The Johannesburg Marathon is the city's flagship road event and one of South Africa's top road marathons, though the Comrades Marathon (ultra-distance) and Cape Town Marathon (IAAF Gold Label) also attract significant national attention.
How do I enter the Johannesburg Marathon?
Registration and race information are available at joburgharriers.co.za. The event is organised by the Joburg Harriers club and welcomes both local and international runners.

Last updated 18 July 2026. Edition dates and course details are reviewed regularly.

Nearby Marathons

Other races closest to Johannesburg.

Elands Marathon
Cape Town Marathon

Related guides

View all marathon guides →