10 Days in Morocco: The Best Route for Imperial Cities and the Sahara
10 days is enough to see Morocco's imperial cities and the Sahara without every day being a driving day — here's how to structure the route well.
Ten days is where a Morocco itinerary stops feeling like a highlights reel and starts feeling like a proper trip, with enough time for both the cities and the desert to breathe.
Is 10 days too long for Morocco?
Not at all — 10 days is one of the most balanced lengths for a Morocco trip, long enough to include the imperial cities (Marrakech, Fes, and often a stop in Meknes or at the Roman ruins of Volubilis), the Sahara, and the Atlas Mountains crossing between them, without feeling rushed anywhere. Shorter trips usually mean trading off one region for another; 10 days is roughly the point where you can have Marrakech, Fes, and the desert without that trade-off.
Looping back vs finishing elsewhere
A 10-day trip works well as either a loop that returns to your starting city or a one-way route between two different cities, and the choice mostly comes down to flights. A loop out of Marrakech or a one-way Marrakech-to-Fes (or the reverse) route are both common; our marrakech-imperial-cities-10-day tour is built as a loop, which suits travelers flying in and out of the same airport. A one-way version simply drops the return drive and adds a bit more flexibility to the final days.
How much driving does a 10-day itinerary involve?
More than a city break, less than you'd expect for the ground covered. A typical 10-day route has 2-4 driving days spread across the trip rather than clustered together, each broken up with stops at kasbahs, gorges, or viewpoints along the way, so the driving becomes part of the sightseeing rather than downtime between destinations. Days spent entirely in one place — Marrakech, Fes, or the desert camp — balance out the travel days.
Can Chefchaouen fit into a 10-day trip?
It's tight but possible if your route already passes near Fes, since Chefchaouen is a manageable detour from there rather than from Marrakech. Adding it usually means giving up a day elsewhere, so it's worth deciding early whether the blue city matters more to you than, say, an extra night in the desert or more time in Fes's medina. For many 10-day travelers, Chefchaouen is the thing that gets saved for a future trip built around the north specifically.
Related tours

10-Day Marrakech, Sahara & Imperial Cities Tour
The full loop for travelers who want it all from one base — Marrakech sightseeing, the Sahara, the Fes medina, Chefchaouen's blue lanes, and Rabat's monuments, back to Marrakech in ten days.
View Details
10-Day Fes Morocco Tour: Sahara Desert & Chefchaouen Loop
A full loop out of Fes — a day in the medina to start, the Sahara and the kasbah road, Marrakech, Casablanca's Hassan II Mosque, and Rabat, back to Fes in ten days.
View Details
7-Day Desert Tour from Marrakech to Merzouga
A week built around the Sahara rather than just passing through it — a full arrival day in Marrakech, two nights near Merzouga, and a detour off-road along the old Paris–Dakar rally route before looping home through the Draa Valley.
View DetailsRelated guides: Sahara Desert, Ait Ben Haddou
Planning where to start? See tours from Marrakech, tours from Fes.
Related reading: How Many Days Do You Need in Morocco? A Realistic Guide by Itinerary Length, One Week in Morocco: How to Plan a 7-Day Itinerary, Meknes and Volubilis: The Imperial City Most Tourists Skip.
Frequently asked questions
Is 10 days enough to see the best of Morocco?
Yes — 10 days is a well-balanced length that fits the imperial cities, the Sahara, and the Atlas Mountains without feeling rushed.
Should a 10-day Morocco trip be a loop?
A loop works well if you're flying into and out of the same city; a one-way route suits flying into one city and out of another.
How many days of driving are in a typical 10-day itinerary?
Usually 2 to 4 days spread across the trip, each broken up with stops rather than being pure transit.
Can Chefchaouen fit into a 10-day Morocco itinerary?
It's possible as a detour if your route passes near Fes, but it usually means trading a day from elsewhere in the trip.
Is 10 days better than a week for a first Morocco trip?
If your schedule allows it, yes — it removes most of the trade-offs a 7-day trip has to make between cities and the desert.
What imperial cities are usually included in a 10-day trip?
Marrakech and Fes are the core two, often with a stop in Meknes or at the Roman ruins of Volubilis along the way.
Is 10 days too much time for the Sahara desert?
No — most 10-day itineraries include only 1 to 2 nights in the desert itself, with the rest spent in the cities and mountains.