2017 - 2018 Africa Marathon Calendar

Browse our Marathon Calendar for races organized in Africa among 81 races.

81 races

Knysna Forest Marathon

Knysna Forest Marathon
July 15, 2017 Race day in 19 days
South Africa / Knysna
Marathon
Charity

Mauritius Marathon

Mauritius Marathon
July 16, 2017 Race day in 20 days
Mauritius / Le Morne
Marathon
Charity Fun Green Road Running Fast

Amazing Maasai Ultra

Amazing Maasai Marathon
July 22, 2017 Race day in 26 days
Kenya / Mt. Kenya Region
Marathon
Charity Package tour Trail

Komatipoort Border Marathon

July 29, 2017 Race day in about 1 month
South Africa / Komatipoort
Marathon

La Trois Bassinoise

42 km
July 30, 2017 Race day in about 1 month
Réunion / Trois-Bassins
Marathon - 42 kilometers
Trail Mountain

Moamba Marathon

July 30, 2017 Race day in about 1 month
Mozambique / Moamba
Marathon

Marathon de la Corniche

Marathon
August 06, 2017 Race day in about 1 month
Réunion / Saint-Denis
Marathon
Road Running

Mandela Day Marathon

Mandela Day Marathon
August 27, 2017 Race day in 2 months
South Africa / Imbali
Marathon
Road Running

Sanlam Cape Town Marathon and Cape Town 10km

Sanlam Cape Town Marathon
September 17, 2017 Race day in 3 months
South Africa / Cape Town
Marathon
Flat Road Running

Marathon International de Diego Suarez

Marathon International de Diego Suarez
October 01, 2017 Race day in 3 months
Madagascar / Diego Suarez
Marathon
Road Running Randorun Ocean Indien

UltraTrail Atlas Toubkal

Marathon de l'Atlas
October 05, 2017 Race day in 3 months
Morocco / Oukaïmeden
Marathon
Trail Mountain

Kenya Wildlife Marathon and Half-Marathon

Kenya Wildlife Marathon
October 07, 2017 Race day in 3 months
Kenya / Taita Hills Tsavo West National Park
Marathon
Charity Package tour Trail