The African Bank Soweto Marathon, celebrated as The People’s Race, is one of South Africa’s premier mass-participation running events. Held annually in Soweto each November, it offers three race distances: a 42.2 km full marathon, a 21.1 km half marathon, and a 10 km run. The race immerses participants in the cultural and historical heart of Soweto, passing iconic sites like Vilakazi Street, the Regina Mundi Church, and the Hector Pieterson Memorial. Organized under the oversight of Central Gauteng Athletics with support from African Bank, the event continues to grow in scale, diversity, and social impact. Its vibrant atmosphere and township energy make it a favorite among runners locally and internationally.
Race Date:
29 November, 2025
The 42.2 km Africanbank Soweto Marathon—the signature full-distance event of the People’s Race—is a challenging road race through Soweto’s vibrant township, starting at Nasrec and finishing at FNB Stadium. Established in 1991 and sponsored by African Bank, the race features a certified marathon route and has seen elite performances, including a men’s record of 2:16:28 set in 2012.
Race Date:
29 November, 2025
Organized by the Soweto Marathon Trust (in partnership with Central Gauteng Athletics), the Africanbank Soweto Half Marathon is held at the Johannesburg Expo Centre, Nasrec, Soweto—running on race day in late November (for example, 29 November 2025 at 06:30 AM) as part of the broader Soweto Marathon event.
Race Date:
30 November, 2025
Also presented by the Soweto Marathon Trust / Central Gauteng Athletics, the 10 K race at the Africanbank Soweto Marathon occurs at the same venue—Johannesburg Expo Centre, Nasrec, Soweto—and on the same late-November date (e.g. 30 November 2025, starting around 07:30 AM).
Weather based on historical averages.
The 42.2 km Africanbank Soweto Marathon—the signature full-distance event of the People’s Race—is a challenging road race through Soweto’s vibrant township, starting at Nasrec and finishing at FNB Stadium. Established in 1991 and sponsored by African Bank, the race features a certified marathon route and has seen elite performances, including a men’s record of 2:16:28 set in 2012.
The Africanbank Soweto Marathon is 42km long.
The Africanbank Soweto Marathon takes place in Soweto, Johannesburg, Gauteng, South Africa.
The Africanbank Soweto Marathon elevation gain is 526 meters, which Runna classifies as a Moderate race.
The best way to train for the next race is to use a personalized training plan that takes into account your current running ability, schedule, and preferences.
This will help you steadily improve your running performance and get ready for the race without risking an injury.
Check out our training plans to find the best running program for your goals!
Which plan you choose will depend on your experience, schedule, objectives, and the date of the race.
Runna offers personalized training plans for every runner and every goal: Whether this is your first, 10th or 100th race, we'll help you get the most out of your training and smash your goals.
Check out our training plans to find the best running program for your goals!
The 42.2 km Africanbank Soweto Marathon—the signature full-distance event of the People’s Race—is a challenging road race through Soweto’s vibrant township, starting at Nasrec and finishing at FNB Stadium. Established in 1991 and sponsored by African Bank, the race features a certified marathon route and has seen elite performances, including a men’s record of 2:16:28 set in 2012.
The Africanbank Soweto Marathon is 42km long.
The Africanbank Soweto Marathon takes place in Soweto, Johannesburg, Gauteng, South Africa.
The Africanbank Soweto Marathon elevation gain is 526 meters, which Runna classifies as a Moderate race.
The best way to train for the next race is to use a personalized training plan that takes into account your current running ability, schedule, and preferences.
This will help you steadily improve your running performance and get ready for the race without risking an injury.
Check out our training plans to find the best running program for your goals!
Which plan you choose will depend on your experience, schedule, objectives, and the date of the race.
Runna offers personalized training plans for every runner and every goal: Whether this is your first, 10th or 100th race, we'll help you get the most out of your training and smash your goals.
Check out our training plans to find the best running program for your goals!
Organized by the Soweto Marathon Trust (in partnership with Central Gauteng Athletics), the Africanbank Soweto Half Marathon is held at the Johannesburg Expo Centre, Nasrec, Soweto—running on race day in late November (for example, 29 November 2025 at 06:30 AM) as part of the broader Soweto Marathon event.
The Africanbank Soweto Half Marathon is 21km long.
The Africanbank Soweto Half Marathon takes place in Soweto, Johannesburg, Gauteng, South Africa.
Runna classifies the Africanbank Soweto Half Marathon elevation profile as Moderate.
The best way to train for the next race is to use a personalized training plan that takes into account your current running ability, schedule, and preferences.
This will help you steadily improve your running performance and get ready for the race without risking an injury.
Check out our training plans to find the best running program for your goals!
Which plan you choose will depend on your experience, schedule, objectives, and the date of the race.
Runna offers personalized training plans for every runner and every goal: Whether this is your first, 10th or 100th race, we'll help you get the most out of your training and smash your goals.
Check out our training plans to find the best running program for your goals!
Organized by the Soweto Marathon Trust (in partnership with Central Gauteng Athletics), the Africanbank Soweto Half Marathon is held at the Johannesburg Expo Centre, Nasrec, Soweto—running on race day in late November (for example, 29 November 2025 at 06:30 AM) as part of the broader Soweto Marathon event.
The Africanbank Soweto Half Marathon is 21km long.
The Africanbank Soweto Half Marathon takes place in Soweto, Johannesburg, Gauteng, South Africa.
Runna classifies the Africanbank Soweto Half Marathon elevation profile as Moderate.
The best way to train for the next race is to use a personalized training plan that takes into account your current running ability, schedule, and preferences.
This will help you steadily improve your running performance and get ready for the race without risking an injury.
Check out our training plans to find the best running program for your goals!
Which plan you choose will depend on your experience, schedule, objectives, and the date of the race.
Runna offers personalized training plans for every runner and every goal: Whether this is your first, 10th or 100th race, we'll help you get the most out of your training and smash your goals.
Check out our training plans to find the best running program for your goals!
Also presented by the Soweto Marathon Trust / Central Gauteng Athletics, the 10 K race at the Africanbank Soweto Marathon occurs at the same venue—Johannesburg Expo Centre, Nasrec, Soweto—and on the same late-November date (e.g. 30 November 2025, starting around 07:30 AM).
The Africanbank Soweto 10km is 10km long.
The Africanbank Soweto 10km takes place in Soweto, Johannesburg, Gauteng, South Africa.
Runna classifies the Africanbank Soweto 10km elevation profile as Moderate.
The best way to train for the next race is to use a personalized training plan that takes into account your current running ability, schedule, and preferences.
This will help you steadily improve your running performance and get ready for the race without risking an injury.
Check out our training plans to find the best running program for your goals!
Which plan you choose will depend on your experience, schedule, objectives, and the date of the race.
Runna offers personalized training plans for every runner and every goal: Whether this is your first, 10th or 100th race, we'll help you get the most out of your training and smash your goals.
Check out our training plans to find the best running program for your goals!
Also presented by the Soweto Marathon Trust / Central Gauteng Athletics, the 10 K race at the Africanbank Soweto Marathon occurs at the same venue—Johannesburg Expo Centre, Nasrec, Soweto—and on the same late-November date (e.g. 30 November 2025, starting around 07:30 AM).
The Africanbank Soweto 10km is 10km long.
The Africanbank Soweto 10km takes place in Soweto, Johannesburg, Gauteng, South Africa.
Runna classifies the Africanbank Soweto 10km elevation profile as Moderate.
The best way to train for the next race is to use a personalized training plan that takes into account your current running ability, schedule, and preferences.
This will help you steadily improve your running performance and get ready for the race without risking an injury.
Check out our training plans to find the best running program for your goals!
Which plan you choose will depend on your experience, schedule, objectives, and the date of the race.
Runna offers personalized training plans for every runner and every goal: Whether this is your first, 10th or 100th race, we'll help you get the most out of your training and smash your goals.
Check out our training plans to find the best running program for your goals!
Sport:
Running
Tags:
Major City
This event listing is for informational purposes only. Runna is not affiliated with, endorsed by, or sponsored by Africanbank Soweto Marathon or The Soweto Marathon Trust. All event details are based on publicly available information and are provided solely to help users discover running events. Runna does not use any official logos, images, or proprietary content from this event or its organiser. Any trademarks or names mentioned are used descriptively to identify the event in a factual manner. For the most accurate and up to date information (including to register or purchase an entry to the event), please visit the Africanbank Soweto Marathon website.