
Pretoria, South Africa · Tuesday 23 February 2027
Running the Pretoria Marathon in February means contending with the Southern Hemisphere's summer heat while tackling a course that keeps you honest from start to finish. The trail surface demands respect, especially as the moderately hilly terrain constantly shifts beneath your feet. You'll spend the race working through rolling undulations that never quite let your legs settle into a rhythm, and the cumulative elevation gain catches up with you in ways that a road marathon won't. At this altitude, starting around 1358 meters and pushing toward 1549 meters, your aerobic system feels the thin air from the opening kilometers. The heat will be your constant companion in February, which means aggressive hydration and pacing discipline become non-negotiable if you want to finish strong rather than just finish. What makes this course genuinely challenging is the combination of elements rather than any single killer feature. The trail surface itself strips away the cushioning and predictability of asphalt, forcing you to engage your stabilizer muscles throughout the race and slowing your natural pace. Pretoria's high-altitude plateau setting means the landscape around you stays relatively consistent, with the South African bushveld unfolding across the hills, but you won't find much shade or shelter on the exposed sections. The terrain moves constantly, never giving you a stretch to truly recover, and by the halfway mark, the accumulated strain on your legs from the uneven footing becomes apparent. This is a marathon that respects preparation and punishes arrogance, the kind of race where your training volume and terrain-specific work in the months before matter far more than your road race credentials.
Adjusted Time
4:17:54
Time difference: +17.9 minutes compared to a flat, road, temperate course.
On our difficulty model, Pretoria Marathon plays about 18 minutes slower than an average road marathon for a 3:30 runner. It ranks #278 hardest of 1150 marathons we analyse, and #3 of 12 in South Africa. Use the calculator above to see the exact adjusted time for your own goal pace.
Estimated finish times on this course versus the same effort on an average road marathon, based on its elevation, surface, and expected race-day temperature.
| Average-course time | On Pretoria Marathon | Difference |
|---|---|---|
| 3:00:00 | 3:07:43 | +07:43 |
| 3:30:00 | 3:42:32 | +12:32 |
| 4:00:00 | 4:17:54 | +17:54 |
| 4:30:00 | 4:53:46 | +23:46 |
| 5:00:00 | 5:30:05 | +30:05 |
| 5:30:00 | 6:06:51 | +36:51 |
| 6:00:00 | 6:44:01 | +44:01 |
Use the calculator above for your exact goal time. Want a prediction from your own training? Try the marathon time predictor.
Pretoria Marathon is a full marathon held in Pretoria, South Africa. It is scheduled for Tuesday 23 February 2027. The course is run on road surface with 487m of total climbing, with its high point near 1549m above sea level. For registration and full race details, visit the official Pretoria Marathon website.
This is a hilly course with 487m of total climbing, rising to around 1549m above sea level. It pays to train on hills and to pace the climbs conservatively.
Pretoria Marathon is run on road surfaces, which provide the fastest and most predictable conditions for racing. Road courses allow for consistent pacing and are typically the best choice for a personal best.
Looking for an easier marathon or a tougher challenge? You can also compare Pretoria Marathon against other marathons to find the right race for your goals.
If Pretoria Marathon fits your goal, these courses play out about the same on our difficulty model.
Pretoria, South Africa
Pietermaritzburg, South Africa
Vereeniging, South Africa
Waterval Boven, South Africa
Edenvale, South Africa
Cape Town, South Africa