M’Hamid El Ghizlane is …

… the starting point of excursions in the moroccan desert.

How to get to Mhamid:

 1 – Private transport:

Mhamid Voyages organize your transportation – from your point of arrival Marrakech, Ouarzazate, Zagora or Agadir to Mhamid; the starting point of your hike/trek.

You have the option to stop along the way: Atlas, Drâa Valley and other beautiful locations on route to Mhamid.

2 – Public transportation

* By CTM bus
Marrakech – Mhamid, departure at 11am – 17 euros / person approximately 10h
Ouarazazate – M’Hamid, departure at 15:45 – 8 euros / person about 5h

Tickets can be purchased directly in the city of departure from the CTM agencies


* In collective Taxi
* In a group taxi (6 people in the taxi)
Marrakech – Mhamid: 24 euros / person (change of taxi in Ouarzazte and Zagora)
Ouarzazate – Mhamid: 13 euros / person (change of taxi in Zagora)
Zagora – Mhamid: 3,5 euros / person

Go the city’s collective taxis departures location.

3 – Airlines
There are flights from Casablanca to Zagora and from Zagora to Casablanca every Monday, Wednesday and Friday.