how many kilometers is the two oceans marathon
From Wikipedia, the free encyclopedia. Finish of the Two Oceans Marathon at the University of Cape Town. The Two Oceans Marathon is a 56km / 35-mile ultramarathon and 21km half-marathon held annually in Cape Town, South Africa on the Saturday of the Easter weekend.Known globally as the world's most beautiful marathon, the race is run against a backdrop of spectacular scenery through the Cape Peninsula.elling out every year, the Half Marathon sees some 16 000 participants (making it the biggest half marathon in South Africa), while 11 000 athletes tackle the 56km Ultra Marathon.