# Two Oceans Marathon

The Two Oceans Marathon is a 56 kilometres (35 mi) ultramarathon and 21 kilometres (13 mi) half-marathon held annually in Cape Town, South Africa on the Saturday(Ultra) and Sunday(Half) the weekend after Easter weekend. It was previously held on 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.
Both races start in Newlands. The Ultra Marathon follows a more or less circular route through Muizenberg, Fish Hoek, over Chapman's Peak, through Hout Bay and Constantia Nek, and eventually finishes at the University of Cape Town campus. On occasions when Chapman's Peak Drive has been closed due to construction or rock falls, the Ultra Marathon has followed an alternative route over Ou Kaapse Weg.
The Half Marathon takes runners along Edinburgh Drive (the M3 highway), before turning into forest roads past Kirstenbosch (where runners meet up with Ultra Marathon participants) and finishing at the University of Cape Town campus.
Since its inaugural edition in 1970, the event has grown. Selling 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 56 km Ultra Marathon.
In addition to the main events, other events take place the day before (Good Friday):
* Approximately 6 000 runners - including toddlers and young children with their families - take part in various fun runs
* Approximately 1 000 trail runners traverse the trails of the Table Mountain National Park
* International participants get to run a scenic 5 km route along the Sea Point promenade as part of the International Friendship Run
The 2020 and 2021 editions of the race were cancelled due to the COVID-19 pandemic.

## Winners
### Half Marathon

Key:  Course record
| Year | Men's winner | Time (h:m:s) | Women's winner | Time (h:m:s) |
| 2024 | Thabang Mosiako (RSA) | 01:04:40 | Mokulubete Makatisi (LES) | 01:13:52 |
| 2023 | Mbuleli Mthanga (RSA) | 01:03:58 | Emma Pallant (GBR) | 01:14:17 |
| 2022 | Moses Tarakinyu (ZIM) | 01:03:31 | Fortunate Chidzivo (ZIM) | 01:14:49 |
| — | cancelled in 2020 and 2021 due to COVID-19 pandemic | cancelled in 2020 and 2021 due to COVID-19 pandemic | cancelled in 2020 and 2021 due to COVID-19 pandemic | cancelled in 2020 and 2021 due to COVID-19 pandemic |
| 2019 | Elroy Gelant (RSA) | 1:03:17 | Helalia Johannes (NAM) | 1:10:26 |
| 2018 | David Manja (RSA) | 1:04:08 | Nolene Conrad (RSA) | 1:16:18 |
| 2017 | Namakoe Nkhasi (LES) | 1:03:15 | Irvette van Zyl (RSA) | 1:13:53 |
| 2016 | Namakoe Nkhasi (LES) | 1:03:38 | Irvette van Zyl (RSA) | 1:13:14 |
| 2015 | Stephen Mokoka (RSA) | 1:04:00 | Lebogang Phalula (RSA) | 1:14:48 |
| 2014 | Stephen Mokoka (RSA) | 1:04:16 | Diana Lebo Phalula (RSA) | 1:14:00 |
| 2013 | Stephen Mokoka (RSA) | 1:03:36 | Meseret Mengistu (ETH) | 1:12:43 |
| 2012 | Xolisa Tyali (RSA) | 1:04:52 | René Kalmer (RSA) | 1:15:02 |
| 2011 | Lusapho April (RSA) | 1:03:59 | Helalia Johannes (NAM) | 1:11:57 |
| 2010 | Lusapho April (RSA) | 1:03:54 | René Kalmer (RSA) | 1:12:39 |
| 2009 | Stephen Mokoka (RSA) | 1:03:42 | Helalia Johannes (NAM) | 1:13:34 |
| 2008 | George Majaji (ZIM) | 1:03:31 | Mamorallo Tjoka (LES) | 1:15:04 |
| 2007 | Willy Kariuku Mwangi (KEN) | 1:03:05 | Helalia Johannes (NAM) | 1:13:16 |
| 2006 | Cuthbert Nyasango (ZIM) | 1:02:54 | Helalia Johannes (NAM) | 1:13:35 |
| 2005 | Hendrick Ramaala (RSA) | 1:03:26 | Mamorallo Tjoka (LES) | 1:15:58 |
| 2004 | Elijah Mutandiro (RSA) | 1:04:02 | Ronel Thomas (RSA) | 1:16:46 |
| 2003 | Luwis Masunda (ZIM) | 1:03:46 | Charné Rademeyer (RSA) | 1:15:48 |
| 2002 | Josia Thugwane (RSA) | 1:04:15 | Charné Rademeyer (RSA) | 1:15:27 |
| 2001 | Zacharia Mpolokeng (RSA) | 1:05:53 | Charné Rademeyer (RSA) | 1:17:37 |
| 2000 | Elijah Mutandiro (ZIM) | 1:05:31 | Kirsty Weir (RSA) | 1:18:24 |
| 1999 | Elijah Mutandiro (ZIM) | 1:04:35 | Theresa du Toit (RSA) | 1:19:53 |
| 1998 | Makhosonke Fika (RSA) | 1:05:35 | Gwen Griffiths-van Lingen (RSA) | 1:17:01 |