Morocco Halal Travel← ALL TOURS

12 DAYS · 11 NIGHTS

Morocco Grand Journey

A long-form private Morocco journey blending imperial cities, the Sahara, Marrakech and Essaouira with comfort all along the way.

Casablanca → Rabat → Chefchaouen → Fes → Merzouga → Todra → Dades → Aït Benhaddou → Marrakech → Essaouira → Marrakech

ITINERARY OVERVIEW

Grand Private Tour from Casablanca

Private 12 days / 11 nights Grand private Morocco tour from Casablanca with Chefchaouen, Fes, Merzouga, Todra, Dades, Marrakech and Essaouira.

Chefchaouen blue medina in the Rif Mountains Morocco

Day 1 — Casablanca / Rabat Arrival

Arrival and smooth start to your journey.

Traditional architecture and historic medina in Fes Morocco

Day 2 — Rabat to Chefchaouen

Travel north to Chefchaouen.

Golden Erg Chebbi dunes in Merzouga Sahara Morocco

Day 3 — Chefchaouen to Fes

Continue to Fes.

Elegant Moroccan riad and kasbah architecture

Day 4 — Fes Guided Tour

Explore the old medina and traditions.

Marrakech skyline and Koutoubia with Atlas Mountains in Morocco

Day 5 — Fes to Merzouga

Head to the desert through the Middle Atlas.

Essaouira Atlantic coast and historic ramparts in Morocco

Day 6 — Merzouga Luxury Desert Camp

Enjoy the dunes and a memorable overnight desert camp.

Chefchaouen blue medina in the Rif Mountains Morocco

Day 7 — Merzouga to Todra and Dades

Travel through Todra and the Dades area.

Traditional architecture and historic medina in Fes Morocco

Day 8 — Dades to Marrakech via Aït Benhaddou

Cross southern Morocco toward Marrakech.

Golden Erg Chebbi dunes in Merzouga Sahara Morocco

Day 9 — Marrakech Guided Tour

Discover Marrakech in depth.

Elegant Moroccan riad and kasbah architecture

Day 10 — Marrakech to Essaouira

Leave for the Atlantic coast and overnight in Essaouira.

Marrakech skyline and Koutoubia with Atlas Mountains in Morocco

Day 11 — Essaouira to Marrakech

Return to Marrakech with time to relax or shop.

Essaouira Atlantic coast and historic ramparts in Morocco

Day 12 — Departure

Private transfer for your departure.