Day 1: Arrival in Casablanca
Activities:
Overnight: Casablanca
Day 2: Casablanca → Rabat → Chefchaouen
Travel: Casablanca to Rabat (~1.5 hr by car/train)
Travel: Rabat → Chefchaouen (~4–5 hrs drive)
Overnight: Chefchaouen
Tip: Arrive in the afternoon/evening to explore the blue streets in the soft light.
Day 3: Chefchaouen
Activities:
Overnight: Chefchaouen
Day 4: Chefchaouen → Fes
Travel: ~4 hrs drive
Activities in Fes:
Overnight: Fes
Day 5: Fes
Full day exploration:
Overnight: Fes
Day 6: Fes → Merzouga (Sahara Desert)
Travel: Long drive (~7–8 hrs, break in Midelt)
Activities:
Overnight: Desert camp
Day 7: Merzouga → Dades Valley
Travel: ~4–5 hrs via Rissani, Todra Gorge
Activities:
Overnight: Dades Gorges/valley riad
Day 8: Dades → Marrakech (via Ouarzazate & Ait Benhaddou)
Travel: ~5–6 hrs
Activities:
Overnight: Marrakech
Day 9: Marrakech
Activities:
Overnight: Marrakech
Day 10: Marrakech → Essaouira (day trip or overnight)
Travel: ~2.5–3 hrs one way
Activities:
Option: Return to Marrakech or stay overnight in Essaouira
Day 11: Marrakech / Essaouira
Day 12: Departure from Marrakech
Fly out or continue your journey.