Morocco in 12 Days: Where Should You Go?
Itineraries

Morocco in 12 Days: Where Should You Go?

Twelve days gives you the space to add the Atlantic coast and the Roman ruins to Morocco's classic loop, and to spend a full day in the Sahara rather than just passing through. This 12-day Morocco itinerary runs from Marrakech to Casablanca, combining coast, desert, mountains and the imperial cities.

12-Day Morocco Itinerary at a Glance

Route: Marrakech → Essaouira → Aït Ben Haddou → Dades → Merzouga (Sahara) → Fes → Volubilis → Chefchaouen → Rabat → Casablanca
Best for: A complete tour with coast, desert and the north
Start & end: Marrakech to Casablanca (open-jaw)

Day-by-Day 12-Day Itinerary

Day 1: Arrive in Marrakech

Ease into the Red City with an evening in the medina and Jemaa el-Fnaa.

Day 2: Marrakech City Tour

A full guided day of palaces, gardens and souks, with free time in the afternoon.

Day 3: Marrakech → Essaouira

Drive west through the argan region to the breezy Atlantic port of Essaouira.

Day 4: Essaouira → Marrakech → High Atlas → Dades Valley

Return via Marrakech and cross the High Atlas to Aït Ben Haddou and the Dades Valley.

Day 5: 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 6: Full Day in the Merzouga Sahara

Explore the dunes by 4×4 — a nomadic family, Khamlia and its Gnawa music, sandboarding and a second sunset.

Day 7: Merzouga → Ziz Valley → Midelt → Fes

Travel north through the Ziz Valley and the Middle Atlas to Fes.

Day 8: Fes Guided Tour

A full day in Fes el-Bali with a local guide.

Day 9: Fes → Volubilis → Meknes → Chefchaouen

Visit the Roman ruins of Volubilis and imperial Meknes, then continue to the blue city of Chefchaouen.

Day 10: Full Day in Chefchaouen

Explore the blue medina, catch sunset at the Spanish Mosque, or hike in the surrounding Rif Mountains.

Day 11: Chefchaouen → Rabat → Casablanca

Travel to the capital Rabat, then continue to Casablanca for the evening.

Day 12: Casablanca → Departure

Visit the Hassan II Mosque before your departure transfer.

Best Time & How to Travel

Spring and autumn are ideal. A private driver-guide links the coast, desert and north seamlessly; the loop can also start in Casablanca or end back in Marrakech.

Itinerary Variations

Add Tangier and the far north for a 14-day trip, include the remote Erg Chigaga dunes, or add a Marrakech day trip to the Atlas Mountains or Ouzoud Waterfalls.

Final Thoughts

Twelve days is a wonderful length: coast, a full desert experience, the Roman ruins, two guided cities and the Blue City, all without rushing. It's ideal for a thorough first visit.

Frequently Asked Questions

Is 12 days too long for Morocco?

Not at all — twelve days lets you add the coast, Volubilis and a full desert day to the classic loop, at a relaxed pace. There's always more to see on a return trip.

How many nights in the Sahara on a 12-day trip?

This itinerary includes two nights around Merzouga — one in a desert camp and one in a hotel — giving you a full day in the dunes.

Can I add Tangier?

Yes. Extend to 14 days to include Tangier and the far north, or reorder the loop to start there.

Is Essaouira worth including?

Yes — the laid-back Atlantic port is a refreshing contrast to the inland cities and desert, and it's an easy addition from Marrakech.

Starry night over the Sahara
Ready for the Sahara?

Let's plan your Morocco desert tour

Get a Free Quote