3-Day Fes to Marrakech via the Sahara
Fes · Ifrane · Ziz Valley · Merzouga · Todra · Marrakech
This trip goes one way, so you see more and drive less. You leave Fes in the morning, sleep in the Sahara the first night, and arrive in Marrakech on day three.
Day by day
-
Day 1
Fes to the Merzouga dunes
We drive south through Ifrane and the cedar forest near Azrou, where Barbary macaques live. After lunch in Midelt, the road follows the palm groves of the Ziz Valley. In Merzouga you ride a camel into the Erg Chebbi dunes and spend the night in a desert camp.
About 8 hours on the road, with stops -
Day 2
Todra Gorge and the Dades Valley
Watch the sunrise from the dunes, then ride back for breakfast. We stop in Rissani, an old market town, and walk through the Todra Gorge. The night is in a hotel in the Dades Valley.
About 5 hours on the road -
Day 3
Aït-Ben-Haddou and Marrakech
We pass the Valley of Roses, Skoura and Ouarzazate. You visit the Ksar of Aït-Ben-Haddou, then cross the High Atlas by the Tizi n'Tichka pass. Drop-off at your hotel or riad in Marrakech.
About 7 hours on the road, with stops
What's included
Included
- Air-conditioned vehicle and fuel
- English-speaking driver
- Pickup in Fes, drop-off in Marrakech
- 1 night in a desert camp with dinner and breakfast
- 1 night in a hotel with dinner and breakfast
- Camel ride to and from the camp
Not included
- Lunches and drinks
- Local guides at the sites (optional)
- Tips
- Travel insurance
Questions about this trip
Can I do this trip from Marrakech to Fes?
Yes. We run the same route in the other direction. Just tell us your start city.
Where do you pick us up in Fes?
At your riad or hotel. If your riad is deep in the medina, we meet you at the nearest gate.





