Johannesburg Marathon

A high-altitude city marathon at 1,700 metres in South Africa's largest city, with close to 500 metres of climbing. Altitude and hills together make it a serious test.

HillyZAF

Where it runs

Johannesburg Marathon course map: the route through Johannesburg, with the start and the finish marked.
Johannesburg Marathon course map — start, finish and route.

Interactive map

The trace follows the organizer's published course, simplified for the screen: the orange dot is the start, the dark dot the finish. Scroll to zoom, drag to pan.

About this race

A high-altitude city marathon at 1,700 metres in South Africa's largest city, with close to 500 metres of climbing. Altitude and hills together make it a serious test.

Next edition
29 November 2026
Elevation gain
483 m
Profile
Hilly
First run
—

More marathons in South Africa

More marathons in Africa

About these facts

Dates, course type, climbing and time limits are compiled from the organizer's publications and re-checked each season; elevation is an estimate of total climbing rather than a survey figure. Always confirm race-day details with the organizer before making plans.

Last reviewed 28 September 2026