Cape Town Marathon
· starts 6:30 AM
Cape Town, South Africa
Cape Town Marathon is a road race of 26.2 miles (42 km) in Cape Town, South Africa. The next edition is in October 2027; its day hasn't been announced. The race gives its climbing as 500 ft (152 m); measured from its course file, it's 787 ft (240 m). It starts at 34 ft (10 m) above sea level. Its high point is 131 ft (40 m). The course runs point to point. It's one of the Abbott World Marathon Majors. Registration is open to all; registration opened on November 6, 2025. The field is about 10,000 runners.
No other upcoming marathons in South Africa are listed. Cape Town Marathon climbs about 19 ft a mile (4 m per km), near the middle of the 476 marathons listed with their climbing.
The course
Questions about Cape Town Marathon
When is Cape Town Marathon 2027?
Cape Town Marathon 2027 is in October 2027; its day hasn't been announced yet.
Where is Cape Town Marathon?
Cape Town Marathon is held in Cape Town, South Africa.
How long is Cape Town Marathon?
Cape Town Marathon is 26.2 miles (42 km).
How much elevation gain does Cape Town Marathon have?
Cape Town Marathon has 500 ft (152 m) of elevation gain, as the race states it.
How do you get into Cape Town Marathon?
Cape Town Marathon has open registration. Registration opened on November 6, 2025.
What is the weather usually like at Cape Town Marathon?
Around Cape Town Marathon's date, the day's high is typically about 72°F (22°C) and the low about 56°F (13°C), averaged over recent years.
Where can I see the Cape Town Marathon elevation profile and aid station cutoffs?
runfarwhere has Cape Town Marathon's course file. The outline, distance and climbing are free on its page; the elevation profile, aid stations with cutoffs and the GPX file are part of runfarwhere Premium.
How hilly is Cape Town Marathon?
Cape Town Marathon climbs about 19 ft a mile (4 m per km), near the middle of the 476 marathons listed with their climbing.
Other races in South Africa
- SkyRun 100K · Nov 14, 2026
- Ultra Trail Cape Town 100K · Nov 21, 2026
- Ultra Trail Drakensberg 100K · Apr 24, 2027
- Karkloof 100 Mile · Sep 24, 2027
More like it
Updated