Marathon

Soweto Marathon

Johannesburg, South Africa November 42.195 km
Flat Fast Urban Loop Community Beginner Friendly Historic Bucket List

Course & Elevation

The Soweto Marathon is a fast, community-focused race that winds through the historic townships and vibrant neighborhoods of Soweto. The course is predominantly flat to rolling with excellent support from local communities, making it one of Africa's most authentic marathon experiences. Runners experience the cultural heartbeat of South Africa while navigating well-maintained urban roads.

Course Facts

Distance 42.195 km
Elevation Gain 280 m
Surface road
Profile Rolling

📈 Elevation Profile

📊〰️

Interactive elevation chart coming soon

280m total gain • Rolling profile

🗺️ Course Map

🗺️

Interactive course map coming soon

Johannesburg, South Africa • 42.195km road

🌤️ Weather on Race Day

🌡️

24°C

Temperature

💧

55%

Humidity

🌧️

25%

Rain Chance

📝

Spring conditions in Johannesburg provide warm but manageable temperatures with low humidity. November offers pleasant running weather, though occasional afternoon thunderstorms are possible in this season.

Get Your Training Plan

Free, personalized for this race

Get race tips & guides in your inbox

Race tips, training guides, and the latest from 500+ races worldwide.