Day 1: Casablanca → Rabat → Chefchaouen — 4–5 hours / ~340 km
Day 2: Chefchaouen → Fes — 4–5 hours / ~200 km
Day 3: Fes (guided medina tour & free day) — 0 hours / 0 km
Day 4: Fes → Ifrane → Azrou → Merzouga — 7–8 hours / ~470 km
Day 5: Merzouga → Todra Gorge → Dades Valley — 5–6 hours / ~280 km
Day 6: Dades Valley → Roses Valley → Ait Ben Haddou → Marrakech — 6–7 hours / ~330 km
Day 7: Marrakech (guided tour & departure) — 0 hours / 0 km
Â
Total: ~1,620 km over 7 days. Driving times include photo and lunch stops — pure driving is shorter. As a private tour, the pace can be adjusted to your preferences.

