- Departure: Marrakech
- Arrival: Fez
- Duration: 4 days / 3 nights
- Tour type: Private tour with driver
Tour overview
A one-way crossing from Marrakech to Fez by way of the Sahara. You cross the High Atlas to Ouarzazate, follow the Valley of Roses to the Todra Gorge, then ride camels into the Merzouga dunes for a night in a nomad tent. The last day climbs through the Ziz Valley and the Middle Atlas, with a stop to see the wild macaques of Azrou, before arriving in Fez.
Tour highlights
- Crossing of the High Atlas to Ouarzazate
- Valley of Roses and the palm grove of Todra
- The canyon of the Todra Gorge
- Camel ride and a night in a nomad tent in the Sahara
- Ziz Valley and the Middle Atlas mountains
- Wild Barbary macaques in the Azrou cedar forest
Day-by-day itinerary
Day 1: Marrakech – High Atlas – Ouarzazate
After breakfast, leave Marrakech and cross the Atlas Mountains to Ouarzazate. Dinner at your hotel.
Overnight: Ouarzazate
Day 2: Ouarzazate – Valley of Roses – Todra Gorge
After breakfast, head east through the Valley of Roses and past the magnificent palm grove of Todra to reach the impressive canyon of the Todra Gorge. Dinner at your hotel.
Overnight: Todra Gorge
Day 3: Todra Gorge – Erfoud – Merzouga Dunes
After breakfast, drive to Merzouga via Erfoud. Explore the dunes on camelback to reach your desert camp.
Overnight: Merzouga – nomad tent in the Sahara
Day 4: Merzouga – Ziz Valley – Azrou – Fez
After breakfast, set off for Fez through the Ziz Valley and the Middle Atlas mountains, a magnificent road. Before Fez, stop in Azrou to watch the Barbary macaques living wild in the cedar forest. Afternoon arrival at your riad in Fez.
Included / Not included
Included
- Tour by 4×4
- Driver/guide
- 2 nights in hotels with breakfast and dinner
- Camel ride in the desert
- 1 night in the desert camp
Not included
- Lunches
- Drinks
Route map
Request this tour
Tell us your dates and group size and we will send you a tailor-made proposal. Sending a request does not confirm a booking.




