Mhamid is a desert small town located in the province of Zagora, Morocco. The driving distance from Ouarzazate to Mhamid is approximately 259 km via N9 (Draa Valley).

2 Days Tour from Ouarzazate to M’Hamid

Tour from Ouarzazate to M’Hamid. M’Hamid is a Sahara Desert township in the province of Zagora in Morocco. M’Hamid is one of the best places in Morocco to travel to.

On these 2 days, you will be able to visit the Sahara Desert from Ouarzazate if it happens to happen that you are in Ouarzazate and you don’t have a lot of days to go to Erg Chebbi which is more famous than Erg Lihoudi. On the first day, you enjoy amazing views over the mountains of Ait Saoun and the sunset on one of the highest dunes of Erg Lihoudi. The next day you will drive through the valley of the Draa and see some old Kasbahs as well as the Koranic library in Tamgrout.


Day 1: Ouarzazate – Mhamid

Depart from Ouarzazate in the early morning towards the mountains of Ait Saoun. In the valley of the Draa, you will have a short pause, before we continue our tour. On the way to Zagora, we pass through a beautiful valley full of palm-trees. Once we arrive in Zagora, you will have lunch in one of the local’s restaurants. After midday, we drive to M’Hamid to enjoy the sunset on the top of the dunes. Overnight in the desert camp in Erg Lihoudi.

Day 2: Mhamid –  Ouarzazate

After enjoying the sunrise in the Sahara Desert you will have breakfast then we drive to Tamegroute where you will visit the old Zaouia and admire all kinds of pottery. Afterward, we visit the old  Koranic library. We continue our journey through the Draa Valley towards Agdz. After lunch in the Berber village of Agdz, we drive back to Ouarzazate.

Join us on a Moroccan adventure!

Join countless satisfied travelers who have experienced Morocco with us. We customize every detail to make your Moroccan adventure uniquely yours. Explore the Magic of Morocco with us!