Welcome to The Heroes Marathon! Here is where every step counts and every runner is a hero. Experience a race that celebrates resilience, courage, and community on 28th November 2026. Whether you’re running 5 km or a full marathon, join us as we run with purpose and finish with pride. Ready to take on the challenge?
COUNTDOWN TILL RACE
Days
Hours
Embrace the challenge of every race with unyielding determination.
Push your limits and discover your true potential.
Connect with fellow runners and create lasting bonds through shared experiences.
Your First 10K Starts Here.
You have 10 weeks to prepare for the race that will unleash the hero in you.
No experience needed. Just the will to start.
21.1KM
R250
- Official race entry
42.2KM
R300
10km
R180
- Official race entry
5KM
R100
- Official race entry



The Heroes Marathon is an annual road running event that will be held in the Vaal Triangle, South Africa, that celebrates resilience, endurance, and community spirit. It offers various race distances to accommodate runners of all levels.
The next Heroes Marathon will take place on 28 November 2026, with races starting at 05:30.
You can register online through our website by selecting your preferred race distance and filling in your details. Online payment is also available during the registration process.
The Heroes Marathon welcomes participants of all ages. We have races that cater to elite athletes, club runners, social runners, families, and beginners.
There will be medical personnel stationed along the race route to assist with emergencies. Make sure to provide your medical information during registration for our records.
Yes, there will be prizes awarded to top finishers in each category. Details on prizes and awards will be announced closer to the event date.