Two Oceans Half Marathon

Scenic coastal run with challenging hills and vibrant crowd support.

Race Details

PB Potential Ranking

Challenging

4.83

Race Distance

Half Marathon

21.098km

13.1ml

Race Official Name

Two Oceans Half Marathon

Race Month

April

Race Date

Race Type

Road

About the Two Oceans Half Marathon

The Two Oceans Half Marathon delivers Cape Town's spectacular scenery and challenging terrain. Runners navigate the Cape Peninsula with Atlantic Ocean and Indian Ocean views, passing beneath Table Mountain's dramatic profile and alongside stunning coastal cliffs. April's mild autumn creates perfect racing conditions as participants tackle a surprisingly hilly course that showcases the region's mountainous topography. The route balances urban sections with natural beauty in one of earth's most geographically stunning settings. South African spectators create an atmosphere of enthusiastic multicultural support, reflecting the nation's diverse heritage. This race captures Cape Town's distinctive character—naturally magnificent, culturally rich, and physically challenging—creating a bucket-list running experience beneath the Southern Hemisphere's clear autumn skies.

Course & Elevation

Net Elevation Gain (m)

169

62

Rolling Elevation Change (m)

223

Weather & Conditions

Average Temperature (°C)

15

60

Air Quality Index

45

Wind (km/h)

20

Participants

Average Number of Participants

14,000

Race Location

Cape Town,

South Africa,

Africa

Kaizen apple icon

Train for the Two Oceans Half Marathon with Kaizen

Know your finish time before the start line

Target a specific finish time

Fully flexible training that fits in around your life

Accurate race predictions updated after every run

Trusted by 10K+ runners

google play icon
apple store icon
apple store icon
Kaizen iphone screen
Kaizen iphone screen

Subscribe

Want to improve your race times?

Sign up for race tips and be the first to hear about upcoming PB race options and updates

If you are an official race organiser with any questions about this page, please get in touch: hello@runkaizen.com