Johannesburg City Marathon: a hilly out-and-back course in Johannesburg. Pacing by section, fueling, and race-day tips.
Use TrainPace to plan a simple, repeatable strategy for Johannesburg Marathon: pacing targets, fueling basics, and course/elevation awareness.
Plan pacing, fueling, and course strategy for Johannesburg Marathon using free calculators and GPX elevation analysis.
The Johannesburg City Marathon is run by the Johannesburg Harriers Athletics Club and was formerly called the Jackie Gibson Marathon. It starts and finishes at the Klipriviersberg Recreation Centre in Kibler Park, south of the city. Part of the route runs on the M1 highway, which is closed to traffic for the race.
| Fact | Value |
|---|---|
| Location | Johannesburg, South Africa |
| Distance | 42.195 km (marathon) |
| Usually held | March |
| Course | hilly, out-and-back |
| Official site | https://www.facebook.com/JackieGibsonMarathon/ |
The first kilometres are gentle and mostly downhill, so it is easy to start too fast. The long climb onto the R82 and M1 and the climb at Constitution Hill cost time, so run them by effort, not by pace.
| Section | Terrain | Advice |
|---|---|---|
| km 0–4 | Gentle, mostly downhill through Kibler Park | Start a little slower than goal pace and save your legs for the climb. |
| km 4–13 | Climb onto the R82 and M1 highway | The toughest hill of the day is here, about 180 m of climbing over four kilometres; shorten your stride and keep the effort steady. |
| km 13–25 | Closed highway and city centre, with Constitution Hill near km 25 | Expect to slow down on the Constitution Hill climb and aim to keep your effort even. |
| km 25–42.2 | Return towards Kibler Park | Check your fuel and fluids early, then use any downhill sections to find your rhythm again. |
A 2024 race report says the first 4 km are easy and the big climb begins soon after, so take a gel before the climb onto the R82. Do not rely only on aid stations; check the official race guide for their positions.
No. A 2024 race report describes a 180 m climb over four kilometres after about km 4, and a running guide says Constitution Hill takes the course to 1,788 m above sea level just before 25 km.
Both start and finish are at the Klipriviersberg Recreation Centre in Kibler Park, south of central Johannesburg.
It is usually held on a Sunday in March.
Facts checked 2026-10 against the sources below. Race details change from year to year — confirm with the official site before race day.
Every public page on this site has a Markdown mirror at the same path with a .md suffix (for example /calculator.md), and honors an Accept: text/markdown request header on the HTML URL. The calculations here are also available as callable tools through a free public MCP server — no account or API key.