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 is a 35.0-mile out-and-back race in City of Cape Town, Western Cape, South Africa, gaining 1,844 feet of elevation. The race follows a steadily climbing elevation profile, finishing 209 feet higher than it starts. The terrain breaks into 9 distinct sections including 2 significant climbs. The longest climb covers 5.1 miles gaining 719 feet at an average 2.5% grade. Nearly the entire route is runnable at a steady effort. The race both opens and finishes with a gradual climb.

Preview this trail in 3D flyover, view the elevation profile, and explore the segment breakdown.

View Full Route Details →