Two Oceans Marathon
Road Running and Trail Running covering 16 km to 56 km with up to 1,790 m D+ in Cape Town (Western Cape, South Africa)
Two Oceans Marathon is an endurance sporting event in Cape Town, Western Cape, ZA focused on Road Running and Trail Running. Key features include Seaside & Coast, Nature & Off-Road, City Run, Culture & History.
The race program comprises 4 competitions, including Totalsports Two Oceans Ultra Marathon (56 km, +252 m D+), Trail 24 km (24 km, +1,790 m D+), Half Marathon (21.1 km, +1,420 m D+), and Trail 16 km (16 km, +960 m D+). The next edition is officially confirmed from April 3, 2027 to April 4, 2027. Official race regulations, course details, and registration information are provided on the organizer's website (twooceansmarathon.org.za).

Event characteristics
Races & distances (4)
| Competition | Discipline | Distance | Elevation gain | Altitude range | Course type | Course & profile |
|---|---|---|---|---|---|---|
| Totalsports Two Oceans Ultra Marathon | Road Running | 56 km | +252 m | 8 m - 114 m | Loop course | Route & profile |
| Trail 24 km | Trail Running | 24 km | +1,790 m | 11 m - 763 m | Loop course | Route & profile |
| Half Marathon | Road Running | 21.1 km | +1,420 m | 14 m - 610 m | Loop course | Route & profile |
| Trail 16 km | Trail Running | 16 km | +960 m | 17 m - 420 m | Loop course | Route & profile |
Course route & map
Elevation profile & course telemetry
Altitude from 8 m to 114 m above sea level (+252 m D+, -252 m D-)
Elevation profile & course telemetry
Altitude from 11 m to 763 m above sea level (+1,790 m D+, -1,790 m D-)
Elevation profile & course telemetry
Altitude from 14 m to 610 m above sea level (+1,420 m D+, -1,420 m D-)
Elevation profile & course telemetry
Altitude from 17 m to 420 m above sea level (+960 m D+, -960 m D-)
Frequently asked questions (FAQ)
When and where does Two Oceans Marathon take place?
Two Oceans Marathon takes place in Cape Town, Western Cape, ZA (start area at coordinates 33.9258° S, 18.4232° E). The next edition is officially confirmed from April 3, 2027 to April 4, 2027.
What races and distances are offered at Two Oceans Marathon?
The race program comprises 4 competitions, including Totalsports Two Oceans Ultra Marathon (56 km, +252 m D+), Trail 24 km (24 km, +1,790 m D+), Half Marathon (21.1 km, +1,420 m D+), and Trail 16 km (16 km, +960 m D+). The competitions belong to Road Running and Trail Running.
What is the course layout and elevation profile for Two Oceans Marathon?
The main competition (Totalsports Two Oceans Ultra Marathon over 56 km) is designed as a loop course featuring +252 m of elevation gain and -252 m of elevation loss, ranging between 8 m and 114 m above sea level. An interactive course map with route visualization, elevation profile, and GPX export is available in the course section on this page.
Where can I find registration and official race rules for Two Oceans Marathon?
Official race regulations, course details, and registration information are provided on the organizer's website (twooceansmarathon.org.za).