2020 - 2021 Single loop Races held in Africa

2020 - 2021 Single loop Races held in Africa

The calendar regroups all kinds of activities (Running, Walking, Nordic Walking, Vertical Races, Obstacle races, Dog runs, Multiday events ...).

9 races to discover below.

9 races

OMAC International 5km Classic

2019-11-23 - 06:00
Africa / Western Africa / Ghana / Accra
5k race Running
On Site Road Flat Single loop Solo

Pirates 21K

2020-02-16 - 06:00
Africa / Southern Africa / South Africa / Johannesburg
Half Marathon Running
On Site Road Hilly Single loop Solo

The Beast

50 km
2020-06-07 - 07:45 Postponed
Africa / Southern Africa / South Africa / Cape Town
Ultramarathon Running
Mountain Range Scenic UTMB Qualifier On Site Trail Extreme Single loop Solo

International Peace Marathon of Kigali

International peace Marathon of Kigali
2020-06-21 - 08:00 Postponed
Africa / Eastern Africa / Rwanda / Kigali
Marathon Running
On Site Road Single loop Solo

Trail de Cilaos

33 km
2020-07-19 - 07:00
Africa / Eastern Africa / Réunion / Cilaos
Half Marathon to Full Marathon Running
Mountain Range On Site Trail Extreme Single loop Solo

Trail de Cilaos

22 km
2020-07-19 - 07:00
Africa / Eastern Africa / Réunion / Cilaos
Half Marathon to Full Marathon Running
Mountain Range On Site Trail Extreme Single loop Solo

International Marathon Zanzibar Bwejuu-Makunduchi

2020-09-14 - 06:00 Cancelled
Africa / Eastern Africa / Tanzania / Bwejuu
Marathon Running
Island Sand Ocean view On Site Mixed Flat Single loop Solo

International Marathon Zanzibar North-East Coast

2020-09-18 - 06:00 Cancelled
Africa / Eastern Africa / Tanzania / Kiwengwa
Marathon Running
Island Sand Ocean view On Site Mixed Flat Single loop Solo

Ultra Mirage El Djerid 100km

2020-10-03 - 07:00
Africa / Northern Africa / Tunisia / Tozeur
Ultramarathon Running
Sand Desert Night UTMB Qualifier On Site Trail Flat Single loop Solo
Upcoming races first Name A->Z Name Z->A Location A->Z Location Z->A Date older->newer Date newer-> older

Follow the events that have been cancelled or postponed