Marrakech to Fes (or the reverse) is Morocco's signature journey. It crosses the High Atlas, reaches the Sahara at Merzouga, then winds north through the Middle Atlas to Fes — combining cities, mountains and desert in one loop.
Marrakech, over the Atlas to Aït Ben Haddou and Ouarzazate, through the Todra Gorge to Merzouga for a desert night, then on to Fes. Fast-paced but covers the highlights.
Adds time in the desert, a stop in the Dades Valley and a proper city tour of both Marrakech and Fes. Our most recommended length for a first visit.
Includes Chefchaouen, the coast, and slower days so you can actually relax. Ideal if you want depth rather than a checklist.
Travel in one direction (Marrakech → Fes) rather than backtracking, keep desert nights to your itinerary's midpoint, and let us handle the driving so you enjoy the scenery. Every route is private and fully customisable.