2017 - 2018 Africa Marathon Calendar

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

81 races

Sierra Leone Marathon

Sierra Leone Marathon
May 28, 2017 Race day in 5 days
Sierra Leone / Makeni
Marathon
Charity Flat Urban Trail Trail Fund raising

Malawi Impact Marathon

Marathon
June 03, 2017 Race day in 11 days
Malawi / Nkope, Malawi
Marathon
Trail

Uganda International Marathon

Uganda International Marathon
June 04, 2017 Race day in 12 days
Uganda / Masaka
Marathon

Mihingo Conservation Foundation Wild Run

42 km
June 10, 2017 Race day in 18 days
Uganda / Lake Mburo National Park Gate
Marathon - 42 kilometers
Charity

Victoria Falls Marathon

Victoria Falls Marathon
June 18, 2017 Race day in 26 days
Zimbabwe / Victoria Falls
Marathon

Safaricom Marathon

Safaricom Marathon
June 24, 2017 Race day in about 1 month
Kenya / Lewa Wildlife Conservancy
Marathon
Charity Trail Run and Travel

The Red Cross Big Five Marathon

June 24, 2017 Race day in about 1 month
South Africa / Entabeni
Marathon
Package tour

Mt. Kilimanjaro Marathon

June 25, 2017 Race day in about 1 month
Tanzania / Moshi
Marathon
Hilly Walk Package tour Fun Mountain Extreme Barefoot Wheelchair

Knysna Forest Marathon

Knysna Forest Marathon
July 15, 2017 Race day in about 2 months
South Africa / Knysna
Marathon
Charity

Mauritius Marathon

Mauritius Marathon
July 16, 2017 Race day in about 2 months
Mauritius / Le Morne
Marathon
Charity Fun Green Road Running Fast

Amazing Maasai Ultra

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

Komatipoort Border Marathon

July 29, 2017 Race day in 2 months
South Africa / Komatipoort
Marathon

La Trois Bassinoise

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

Moamba Marathon

July 30, 2017 Race day in 2 months
Mozambique / Moamba
Marathon

Marathon de la Corniche

Marathon
August 06, 2017 Race day in 3 months
Réunion / Saint-Denis
Marathon
Road Running