Two Oceans Marathon

City of Cape Town, Western Cape, South Africa

35.0 miles (56.3 km) · 1,844 ft elevation gain · Out & Back · road · Race

Two Oceans Marathon covers 35.0 miles across City of Cape Town, Western Cape, South Africa. Runners face 1,844 feet of climbing with 1,657 feet of loss. The longest climb spans 2.5 miles with 142 feet of gain. Elevation gain averages 59 feet per mile. The course is 97% runnable, with the remainder requiring hiking on steep or technical sections. Road comprises the majority of the course. The course features hilly terrain. The course difficulty of 7.3 puts it in the top 47.88% of challenging routes at this distance. The race draws runners targeting challenging courses.

View full route intelligence, elevation profile, terrain analysis, and pacing advice.

View Full Route Details →