find my next race

Home·All races·Races by region

Races in Africa

47 races · 10 countries · 22 upcoming races

Upcoming

cycling
6 NOV · FRI

Montagu Gravel Grit Festival

Montagu Western Cape, South AfricaGravel Race
RegionalBeginner
hyrox
14 NOV · SAT

HYROX Cairo

Cairo, EgyptHYROX Solo · HYROX Doubles · HYROX Pro
NationalIntermediate
cycling
21 NOV · SAT

Atlas Gran Fondo

Taroudant, Agadir, MoroccoGran Fondo (100–160 km)
RegionalIntermediate
triathlon
22 NOV · SUN

IRONMAN Mossel Bay

Mossel Bay, South AfricaHalf / 70.3
ContinentalAdvanced
cycling
22 NOV · SUN

Ride Joburg

Johannesburg, South AfricaGran Fondo (100–160 km)
RegionalIntermediate
running
22 NOV · SUN

Great Ethiopian Run 10km

Nefas Silk, Ethiopia10K
RegionalNovice
hyrox
26 NOV · THU

Virgin Active HYROX Johannesburg

Johannesburg, South AfricaHYROX Solo · HYROX Doubles · HYROX Pro
NationalIntermediate
running
6 DEC · SUN

Marathon COMAR Tunis - Carthage

Tunis, TunisiaMarathon · Half Marathon
RegionalIntermediate
running
31 DEC · THU

São Silvestre de Luanda 10km

Luanda, Angola10K
RegionalNovice
running
8 JAN · FRI

34th Egyptian Marathon

Luxor, EgyptMarathon · Half Marathon
RegionalIntermediate
triathlon
31 JAN · SUN

IRONMAN Nelson Mandela Bay

Port Elizabeth, South AfricaHalf / 70.3
ContinentalElite
running
7 FEB · SUN

Kilimanjaro Marathon, Half Marathon & Fun Run

Kilimanjaro, TanzaniaHalf Marathon · Marathon
RegionalIntermediate
running
14 FEB · SUN

Ethio Telecom Lake Hawassa Half Marathon

Hawassa, EthiopiaHalf Marathon · Marathon
RegionalIntermediate
cycling
13 MAR · SAT

Atlas Mountain Race

Ouzoud to Essaouira, Morocco1207 km
RegionalAdvanced
running
16 MAR · TUE

Sahara Marathon

Tinduf, AlgeriaMarathon
RegionalIntermediate
hyrox
26 MAR · FRI

Virgin Active HYROX Cape Town ||

Cape Town, South AfricaHYROX Solo · HYROX Doubles · HYROX Pro
triathlon
18 APR · SUN

IRONMAN South Africa, Mossel Bay

Mossel Bay, South AfricaFull Distance / 140.6
ContinentalElite
trailOpen
27 MAY · THU

Mountain Ultra Trail by UTMB

George, South Africa100 Miles · 100K · 20K · 50K
NationalElite
triathlon
6 JUN · SUN

IRONMAN Durban

Durban, South AfricaHalf / 70.3
cycling
12 JUN · SAT

Safari Gravel Race

Sulmac Village, Kenya160 km
RegionalIntermediate
running
13 JUN · SUN

Kigali International Peace Marathon

City of Kigali, RwandaMarathon · Half Marathon
RegionalIntermediate
running
13 JUN · SUN

Comrades Marathon

Durban, South AfricaMarathon · Ultra
RegionalIntermediate

Races in Africa: frequently asked questions

How many races are there in Africa?

47 endurance races are indexed in Africa. They are spread across 10 countries. 22 of them are still to come. Filter by country or sport to focus the list.

Which countries in Africa have the most races?

The countries in Africa with the most races: South Africa (28), Egypt (4) and Morocco (4). Use the country links above to open any of them and see the full local calendar.

How do I find and enter a race in Africa?

Pick a country or sport above to narrow the calendar, open a race, and follow its link to the official registration page. FindMyNextRace is a finder, not a ticket seller, so you always book on the organiser's own site. Upcoming events are listed first so you can plan travel around real dates.