2017 - 2018 Africa Marathon Calendar

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

80 races

Kayunga District Marathon

April 15, 2017 Race day in 17 days
Uganda / Kayunga
Marathon
Charity

Marathon de Dakar

Marathon
April 16, 2017 Race day in 18 days
Senegal / Dakar
Marathon
Road Running

Marathon International de Nouadhibou

Marathon International de Nouadhibou
April 16, 2017 Race day in 18 days
Mauritania / Nouadhibou
Marathon

Benoni Northerns 50, Marathon, Half, 10 & 5 km

Marathon
April 23, 2017 Race day in 25 days
South Africa / Benoni
Marathon
Road Running

Agadir Marathon Vert

Marathon
April 23, 2017 Race day in 25 days
Morocco / Agadir
Marathon

Lafarge Lusaka Marathon

Marathon
April 29, 2017 Race day in about 1 month
Zambia / Lusaka
Marathon
Road Running

Wally Hayward Marathon

Wally Hayward Marathon
May 01, 2017 Race day in about 1 month
South Africa / Centurion
Marathon

Langebaan Country Estate Weskus Marathon

Langebaan Country Estate Weskus Marathon
May 06, 2017 Race day in about 1 month
South Africa / Langebaan
Marathon
Road Running

Diacore Gaborone Marathon

Diacore Gaborone Marathon
May 07, 2017 Race day in about 1 month
Botswana / Gaborone
Marathon
Charity Road Running

Ngorongoro Charity Marathon

May 13, 2017 Race day in about 2 months
Tanzania / Karatu
Marathon
Charity

International peace Marathon of Kigali

International peace Marathon of Kigali
May 21, 2017 Race day in about 2 months
Rwanda / Kigali
Marathon

Sierra Leone Marathon

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

Malawi Impact Marathon

Marathon
June 03, 2017 Race day in 2 months
Malawi / Nkope, Malawi
Marathon
Trail

Uganda International Marathon

Uganda International Marathon
June 04, 2017 Race day in 2 months
Uganda / Masaka
Marathon

Mihingo Conservation Foundation Wild Run

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