2017 - 2018 Africa Marathon Calendar

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

77 races

Deloitte Pretoria Marathon

Deloitte Pretoria Marathon
February 26, 2017 Race day in 7 days
South Africa / Pretoria
Marathon
Road Running

Kilimanjaro Marathon

Kilimanjaro Marathon
February 26, 2017 Race day in 7 days
Tanzania / Moshi
Marathon

Seychelles Eco-Friendly marathon

Marathon
February 26, 2017 Race day in 7 days
Seychelles / Beau Vallon
Marathon
Road Running

The Carthage Race Marathon

Marathon
February 26, 2017 Race day in 7 days
Tunisia / Carthage
Marathon
Flat Road Running Fast

Maritzburg City Marathon

Maritzburg City Marathon
February 26, 2017 Race day in 7 days
South Africa / Pietermaritzburg
Marathon
Charity Road Running Wheelchair

Sahara Marathon

Sahara Marathon
February 28, 2017 Race day in 9 days
Algeria / Tindouf
Marathon
Mediterranean Marathon League Desert

Marathon International de Rabat

Marathon
March 05, 2017 Race day in 14 days
Morocco / Rabat
Marathon
Road Running

Ultra Trail Chaouen Maroc

Marathon du Rif
March 11, 2017 Race day in 20 days
Morocco / Chefchaouen
Marathon
Trail Mountain

Kayunga District Marathon

April 15, 2017 Race day in about 2 months
Uganda / Kayunga
Marathon
Charity

Marathon de Dakar

Marathon
April 16, 2017 Race day in about 2 months
Senegal / Dakar
Marathon
Road Running

Marathon International de Nouadhibou

Marathon International de Nouadhibou
April 16, 2017 Race day in about 2 months
Mauritania / Nouadhibou
Marathon

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

Marathon
April 23, 2017 Race day in 2 months
South Africa / Benoni
Marathon
Road Running

Agadir Marathon Vert

Marathon
April 23, 2017 Race day in 2 months
Morocco / Agadir
Marathon

Lafarge Lusaka Marathon

Marathon
April 29, 2017 Race day in 2 months
Zambia / Lusaka
Marathon
Road Running

Wally Hayward Marathon

Wally Hayward Marathon
May 01, 2017 Race day in 2 months
South Africa / Centurion
Marathon