Morocco in 8 Days: Complete Itinerary
Itineraries

Morocco in 8 Days: Complete Itinerary

Eight days is enough to travel Morocco from the Red City to the Atlantic, taking in the High Atlas, the Sahara, the medieval city of Fes and the blue streets of Chefchaouen. This 8-day Morocco itinerary runs one-way from Marrakech to Casablanca so you cover the country's highlights without backtracking.

8-Day Morocco Itinerary at a Glance

Route: Marrakech → Aït Ben Haddou → Dades → Merzouga (Sahara) → Fes → Chefchaouen → Rabat → Casablanca
Best for: Cities, desert and the north in just over a week
Start & end: Marrakech to Casablanca (open-jaw)

Day-by-Day 8-Day Itinerary

Day 1: Arrive in Marrakech

Settle into the Red City and explore the medina and Jemaa el-Fnaa in the evening.

Day 2: Marrakech → High Atlas → Aït Ben Haddou → Dades Valley

Cross the Tizi n'Tichka pass to Aït Ben Haddou and Ouarzazate, then continue to the Dades Valley.

Day 3: Dades → Todra Gorge → Merzouga

Walk through Todra Gorge and continue to Merzouga for a sunset camel trek and a night in a Sahara camp.

Day 4: Merzouga Sahara → Ziz Valley → Midelt

Enjoy the sunrise and a morning desert excursion, then travel north through the Ziz Valley to Midelt.

Day 5: Midelt → Azrou → Ifrane → Fes

Cross the Middle Atlas cedar forests, passing Azrou and alpine-style Ifrane, to reach Fes.

Day 6: Fes Guided Tour → Chefchaouen

Explore Fes el-Bali with a local guide in the morning, then travel into the Rif Mountains to the blue city of Chefchaouen.

Day 7: Chefchaouen → Rabat

Enjoy the blue medina, then travel to the capital Rabat and its Kasbah of the Udayas and Hassan Tower.

Day 8: Rabat → Casablanca → Departure

Visit the Hassan II Mosque in Casablanca before your departure transfer.

Best Time & How to Travel

Spring and autumn are best across all regions. A private driver-guide is the easiest way to link the desert with the north; the route can also be reversed to start in Casablanca.

Itinerary Variations

Prefer a round trip? End back in Marrakech. Want more desert? Add a second night in Merzouga (see the 10-day itinerary). Love the coast? Swap a day for Essaouira.

Final Thoughts

Eight days hits a great balance — desert, imperial cities and the Blue City — with only a couple of long driving days. It's an excellent first-time route for travellers who want variety.

Frequently Asked Questions

Is 8 days enough for Morocco?

Yes. Eight days covers Marrakech, the Sahara, Fes and Chefchaouen comfortably. Ten to fourteen days lets you add Essaouira, Tangier and more time in each place.

Can this 8-day itinerary be reversed?

Yes. It works equally well from Casablanca to Marrakech, which suits arrivals at Casablanca's main international airport.

How many nights in the Sahara?

This itinerary includes one night in a Merzouga desert camp. Add a second night for a full desert day on a longer trip.

Is Chefchaouen worth adding?

Yes — the blue city offers a relaxed, scenic contrast to the imperial cities and fits neatly between Fes and the coast.

Starry night over the Sahara
Ready for the Sahara?

Let's plan your Morocco desert tour

Get a Free Quote