A compact grand tour starting in Casablanca — imperial cities, Roman ruins, Sahara adventure and Atlantic gems. Ideal for first-time visitors wanting variety.
| Day | Tour | Meals | Accommodation |
| 1 | Origin – Casablanca | – | Hotel |
| 2 | Casablanca – Rabat – Meknes – Volubilis – Fez | Breakfast, Dinner | Hotel |
| 3 | Fez (Guided City Tour) | Breakfast, Dinner | Hotel |
| 4 | Fez – Ifrane – Azrou – Midelt – Erfoud – Merzouga | Breakfast, Dinner | Haima |
| 5 | Merzouga – Erg Chebbi (Camel ride & Desert Camp) | Breakfast, Dinner | Haima |
| 6 | Merzouga – Todra Gorges – Dades Valley | Breakfast, Dinner | Hotel |
| 7 | Dades – Ouarzazate – Ait Ben Haddou – Marrakech | Breakfast, Dinner | Hotel |
| 8 | Marrakech (Guided City Tour) | Breakfast, Dinner | Hotel |
| 9 | Marrakech – Essaouira | Breakfast, Dinner | Hotel |
| 10 | Essaouira – El Jadida – Casablanca | Breakfast, Dinner | Hotel |
| 11 | Casablanca – Free day | Breakfast, Dinner | Hotel |
| 12 | Casablanca – Origin | Breakfast | – |
Included
Transfer from Casablanca airport/port
Private vehicle + driver, fuel
Desert camel ride & camp night
Guided visits in Fez & Marrakech
Meals & accommodation as per table
Not included
International flights, entrance fees, drinks
Travel insurance, tips, personal expenses
Trip planning
Day 1 — Casablanca: Arrival and hotel transfer.
Day 2 — Casablanca – Rabat – Meknes – Volubilis – Fez: Hassan II Mosque (optional), then Rabat, Meknes imperial sites, Roman Volubilis, arrive Fez.
Day 3 — Fez guided tour: Full-day medina, tanneries, madrasas.
Day 4 — Fez – Merzouga: Cross Middle Atlas via Ifrane, Azrou, Midelt, arrive Erfoud/Merzouga.
Day 5 — Desert day: Camel trek into Erg Chebbi, sunset and camp.
Day 6 — Merzouga – Todra – Dades: Return from dunes, Todra Gorges, Dades Valley.
Day 7 — Dades – Ouarzazate – Marrakech: Ait Ben Haddou stop, Tizi n’Tichka pass, Marrakech.
Day 8 — Marrakech guided tour: Key monuments, souks and gardens.
Day 9 — Marrakech – Essaouira: Atlantic fortified port city exploration.
Day 10 — Essaouira – El Jadida – Casablanca: Coastal drive back to Casablanca.
Day 11 — Casablanca free day: Optional shopping or Hassan II Mosque visit.
Day 12 — Departure: Transfer to airport.