Two Oceans sends about 11,000 of us 56 km around the Cape Peninsula, from Newlands over Chapman's Peak Drive and up Constantia Nek to finish at UCT. The coastal scenery is the draw. The honest catch is the climb timing: Constantia Nek starts around 43.5 km and grinds roughly 3 km uphill on tired legs, with a 7-hour gun-time cutoff closing behind you. Early-April Cape weather sits 14 to 24 degrees.
Better info coming — we're still verifying 2 fields on this race.
Why we'd pick it
- The 700 m climbing estimate is useful for planning, not a verified pacing number.
- The ballot is closed for this edition.
- A non-racing partner gets a real weekend here — 4/5.
- Race day usually sits 15.4–21.7°C, about 17% chance of rain.
The course
A 56 km road ultra around the Cape Peninsula, starting on Main Road in Newlands and finishing at the University of Cape Town. The route runs the coast through Muizenberg, Fish Hoek and Hout Bay, over Chapman's Peak Drive, then up Constantia Nek. The scenery is the draw, but the two big climbs are saved for the back half: Constantia Nek starts around 43.5 km and grinds roughly 3 km uphill on tired legs, with the 7-hour gun-time cutoff closing behind you.
Difficulty and PR scores
Difficulty is the course and the conditions. The PR score is a separate read on a fast clock. Missing inputs are dropped and the other weights are rescaled. The method, with the weights.
- Difficulty
- 41 / 100
- PR / BQ friendliness
- 33 / 100
Weight used: 90%. Need 40% before we print a number.
Band: hard. Weight used: 70%. Need 45% before we print a number.
Weather median for 2011–2025, race date ±7 days, 225 days, at Start. Grid elevation 17 m.
No cited BQ rate for this race.
| Input | 0–100 | What went in |
|---|---|---|
| G Gain | 41.7 | 12.5 m/km. 30 m/km maps to 100. |
| A Altitude | 0 | 17 m. 0 below 300 m, 100 at 2000 m. Source: open-meteo-grid. |
| H Heat | 75 | High 21.7°C, dew point 13.8°C. The hotter of the two bands is used. |
| W Wind | 40 | 3.8 m/s median. Bands: under 3 → 15, under 5 → 40, under 8 → 70, else 100. |
| S Surface | 15 | road. Road 15, mixed 45, gravel 70, trail 90. |
| F Flatness | 37.5 | 12.5 m/km. 100 minus gain/20×100. No net-drop bonus without a cited certificate. |
| T Cool temps | 25 | 100 minus heat (75). |
| B BQ evidence | — | No cited BQ rate. |
Stays around the race
These are area searches near the published start, finish, and course pins. TripRace may earn a commission if you book, at no extra cost to you. We are not naming a hotel.
- Near the start — Start
- Along the course · City Bowl — City Bowl
- Near the finish — Finish / UCT Newlands




