Day 1: Marrakesh – High Atlas – Ait Ben Haddou – Zagora – Camel Trek – Desert Camp
You'll leave Marrakesh at 7am, pass through the Atlas Mountains and at 9:30 you will have a short stop for breakfast at the beginning of the mountains in Tadart Village. Afterward, you'll see Ait Ben Haddou Kasbah where you will have a long stop to explore The Ksar.
Then it's off to Ouarzazate City, the Moroccan cinema capital, for a lunch stop. After, you will pass through Agdz and many Berber villages during your visit of the Draa Valley and its Palmeraie. From there, you will make your way to the Zagora Desert to start your 1.5-hour camel ride to the camp where tea and dinner will be served before playing some music around a fire.
Day 2: Zagora – Ouarzazate – High Atlas – Marrakesh
After breakfast you will be driven back to Marrakesh. There will be a stop for lunch in Ouarzazate City before making the rest of the way back to Marrakesh, arrive around 6pm.