2017 - 2018 Morocco Race Calendar

Browse our Marathons, Half Marathons, Ultra marathons, Multiday events organized in Morocco among 50 races.

Refine by

50 races

Trans Atlas Marathon

Trans Atlas Marathon
May 12, 2017 Race day in 12 days
Morocco / Agouti
Multiday race - 280 kilometers
Trail Mountain

Trans Atlas Marathon

Trans Atlas Marathon "CHALLENGE"
May 12, 2017 Race day in 12 days
Morocco / Agouti
Ultramarathon - 120 kilometers
Trail Mountain

Course Féminine de la Corniche de Casablanca

May 14, 2017 Race day in 14 days
Morocco / Casablanca
5k race - 5 kilometers
Women-only Road Running

Les foulées de Benslimane

10K
May 16, 2017 Race day in 16 days
Morocco / Ben Slimane
10k race - 10 kilometers
Road Running

Les foulées de Benslimane

Semi Marathon les foulées de Benslimane
May 16, 2017 Race day in 16 days
Morocco / Ben Slimane
Half Marathon - 20 kilometers
Road Running

Trail des Cèdres

2 étapes
May 19, 2017 Race day in 19 days
Morocco / Ifrane
Multiday race - 45 kilometers
Trail Mountain

Trail des Cèdres

3 étapes
May 19, 2017 Race day in 19 days
Morocco / Ifrane
Multiday race - 77 kilometers
Trail Mountain

Semi Marathon International de Casablanca

May 21, 2017 Race day in 21 days
Morocco / Casablanca
Half Marathon
Road Running

10 km international de Sidi Bernoussi

September 17, 2017 Race day in 5 months
Morocco / Sidi Bernoussi
10k race
Flat Road Running Fast

20 km International de Marrakech

October 01, 2017 Race day in 5 months
Morocco / Marrakech
10 km race to Half Marathon - 20 kilometers
Flat Road Running Fast

The Saharan Challenge

October 12, 2017 Race day in 6 months
Morocco / Zagora
Ultramarathon - 52 kilometers
Desert Trail

Tanger Marathon

Tanger 10 km
November 12, 2017 Race day in 7 months
Morocco / Tangier
10k race

Tanger Marathon

Tanger Half Marathon
November 12, 2017 Race day in 7 months
Morocco / Tangier
Half Marathon

Tanger Marathon

Tanger Marathon
November 12, 2017 Race day in 7 months
Morocco / Tangier
Marathon

Trail Atlas Tafraout

Semi Marathon de Tafraout
November 18, 2017 Race day in 7 months
Morocco / Tafraout
Half Marathon