Marrakesh International Marathon and Half a Marathon
Where: Marrakesh, Morocco
Distance: 26 miles/13.1 miles for half Marrakesh Marathon goes along the alleys of palm trees, orange and olive-trees, but also the ramparts of the city.
When: Sunday, Juanary, 25th - (Marathon happens each year)
More information about Marrakesh International Marathon
Casablanca Grand Marathon International
Where: Casablanca, Morocco
Distance: 26 miles/13.1 miles for half Casablanca Grand Marathon goes along Casablanca large urban avenues.
When: Sunday, October, 26th - (Marathon happens each year)
The Marathon Des Sables
Where: Sahara, Morocco
Distance: 151 miles The Marathon des sables is also Known as The toughest Sahara race on earth, it lasts six day of Endurance across Moroccan Sahara desert.
When: 26 March to 6 April -(Marathon happens each year)
Zagora International Marathon
Where: Zagora, Morocco
Distance: 26 miles/13.1 miles for half marathon is also know as Extreme Marathon, competitors must run across the tracks, sand dunes, stony roads, rocky and sandy paths, paved and unpaved roads and some mountains challenges before an arrival back to the city of Zagora.
When: December 31st -(Marathon happens each year)