For The RepsBlog

Races

Totalsports Two Oceans Marathon

A 56 km road ultramarathon in Cape Town, South Africa. It is run in Cape Town around Easter, with a half marathon on the same weekend.

Trail runners climbing a ridge above the clouds
Trail runners climbing a ridge above the clouds. AI-generated image.
Type
Trail race
Where
Cape Town, South Africa
Level
Intermediate to experienced

Race dates

The date for the next edition is not published yet.

Dates change, so check the official site before you enter or book travel. Last checked June 3, 2026.

About the race

Best if you already have a few races behind you.

Training for it

Trail races reward time on your feet and climbing more than road speed. Train on terrain like the course.

  • Build your long runs by time rather than distance.
  • Practise hiking the steep climbs and running the descents.
  • Check the mandatory kit list early and train with that kit on.