10-Day Morocco Itinerary: Marrakech, the Sahara, Fes and Chefchaouen

Ten days is the classic length for a trip to Morocco. It is enough to see the four things most travellers come for: Marrakech, the Sahara, the medieval medina of Fes and the blue city of Chefchaouen, with guided visits in each and a night in the dunes. This 10-day itinerary starts in Marrakech and ends on the Atlantic coast.
Days 1 and 2: Marrakech
Arrive and settle into a riad in the medina, with an evening at Jemaa el-Fnaa. On day two, explore the city with a local guide: the Bahia Palace, the Saadian Tombs, the Ben Youssef Madrasa, the souks and the Majorelle Garden.
Day 3: Marrakech to the Dades Valley
Cross the High Atlas over the Tizi n’Tichka pass, visit Ait Ben Haddou and continue to the Dades Valley. Around 320 km.
Day 4: Todra Gorge to Merzouga
Walk the Todra Gorge, then drive to the Erg Chebbi dunes for a sunset camel ride and a night in a desert camp. About 245 km.
Day 5: The Sahara
A full day around the dunes: sunrise, a nomad family, the Gnawa musicians of Khamlia, and time to rest at the camp before a second desert sunset.
Day 6: Merzouga to Fes
The longest day: north through the Ziz Valley, the Middle Atlas cedar forests and Ifrane to Fes. About 470 km, broken up with stops.
Day 7: Fes
Explore the medina of Fes el-Bali with a local guide: the tanneries, the Al Quaraouiyine university, the Bou Inania Madrasa and the craft quarters.
Day 8: Fes to Chefchaouen via Volubilis
Visit the Roman ruins of Volubilis and the imperial city of Meknes, then climb into the Rif mountains to Chefchaouen. About 265 km.
Day 9: Chefchaouen to Casablanca via Rabat
Morning walk through Chefchaouen’s blue streets, then south to the capital, Rabat, for the Kasbah of the Udayas and the Hassan Tower, and on to Casablanca. About 350 km.
Day 10: Departure
Visit the Hassan II Mosque in Casablanca if time allows, then transfer to the airport.
Tips for a 10-Day Morocco Itinerary
- Flip it if you land in Casablanca. Our 10 Days Morocco Tour from Casablanca runs the same highlights in the other direction and ends in Marrakech.
- Add a coastal day at Essaouira by extending to our 14 Days Tour from Marrakech.
- Two nights in the desert are worth it: they turn the drive into a real stop rather than a quick visit.
- Best seasons: spring and autumn. Winter is fine with warm layers for the desert and the Atlas.
Book This Itinerary
This route is our 10 Days Morocco Tour from Marrakech, fully private with your own vehicle and guide, and adjustable day by day. Send us your dates for a price within 24 hours, or compare shorter routes in our 7-day and 5-day itineraries and our main Morocco itinerary guide.





