Skip to main content

Cape Town Marathon 2027

✓ Verified date — May 23, 2027
Date
May 23, 2027
Location
Cape Town, South Africa
Distance
42.2 km
Difficulty
Not rated
Field
16,501 finishers

The 2027 Cape Town Marathon takes place on Sunday, May 23, 2027 in Cape Town, South Africa. A looped course with some out-and-back sections starting and finishing near Green Point Stadium on Fritz Sonnenberg Road, close to the V&A Waterfront. Race-week weather is typically 11°C to 18°C.

Training for the Cape Town Marathon?

Coach Icarus builds your plan around your fitness and your schedule.

The course

A looped course with some out-and-back sections starting and finishing near Green Point Stadium on Fritz Sonnenberg Road, close to the V&A Waterfront. The route passes through District Six, Woodstock, Salt River, Mowbray and Rondebosch, through the city centre past the Company Gardens, Long Street, City Hall and the Castle of Good Hope. The final 5 km run along the Sea Point Promenade and loop back past the finish area; the course has varied terrain with climbs around km 5-6, km 14 and a high point around km 33.

Course summary source: sportstoursinternational.co.uk

Course map & elevation

Distance

42.4 km

Elevation gain

87 m

Elevation loss

79 m

High / low

36 / 1 m

0 km2 m – 36 m42.4 km

🛰️ Community-sourced GPX with DEM-corrected elevation — not an organizer-verified course.

Race-week weather

Typical high

18°C

Typical low

11°C

Year-to-year swing

±1.4°C

Rain

3.4 mm/day

Based on 2020-2025 of race-week history, with peak gusts around 19 km/h.

Difficulty

ClimbingNot rated
DownhillNot rated
Heat2/3
Altitude0/3

Race facts

Official race site
capetownmarathon.com ↗
Start time
06:00
Field size
16,501 finishers (2024)
Boston qualifier
Yes

Distances: 42.2 km

When is the Cape Town Marathon 2027?

The 2027 Cape Town Marathon takes place on Sunday, May 23, 2027.

Training for the Cape Town Marathon?

Coach Icarus builds your plan around your fitness and your schedule.

Predict your finish time

Enter one recent race result and get predicted finish times across 5K, 10K, half marathon, and marathon.

Race Time Predictor
Enter a recent race result to predict your finish time at another distance, using Riegel's formula.
Hours
Minutes
Seconds

Predicted Finish Time

52:07

Pace / km

5:13

Pace / mile

8:23

DistancePredicted Time
5K25:00
10K52:07
Half Marathon1:55:00
Marathon3:59:47

Predictions assume similar fitness, course, and conditions — they are a starting point for goal setting, not a guarantee.

More South Africa races