1) Arrivals and Departures in Marrakech: Thursday and Friday
Day 1 Friday: Marrakech
Day 2 Saturday: Marrakech / Casablanca (Morning visit Marrakech)
Day 3 Sunday: Casablanca / Rabat / Tangier
Day 4 Monday: Tangier / Xaouen / Volubilis / Meknes / Fes
Day 5 Tuesday: F e s
Day 6 Wednesday: Fes / Midelt / Erfoud
Optional: Night in tents in the dunes of Merzouga (*)
Day 7 Thursday: Erfoud / Todgha Gorges / Kelaa de Mgouna / Ouarzazate
Day 8 Come: Ouarzazate / Ait Benhaddou / Marrakech
Day 9 Saturday: Transfer to Marrakech airport
Version arriving on Thursday (**): counting 1 extra night in Marrekech: 10 Days / 9 nights
2 nights Marrakech / 1 night Casablanca / 1 night Tangier / 2 Nights Fes
1 night Erfoud / 1 night Ouarzazate / 1 night Marrakech
2) Arrivals and Departures in Casablanca: Saturdays
Day 1 Saturday: Casablanca
Day 2 Sunday: Casablanca / Rabat / Tangier
Day 3 Monday: Tangier / Xaouen / Volubilis / Meknes / Fes
Day 4 Tuesday: F e s
Day 5 Wednesday: Fes / Midelt / Erfoud
Optional: Night in tents in the dunes of Merzouga (*)
Day 6 Thursday: Erfoud / Todgha Gorges / Kelaa de Mgouna / Ouarzazate
Day 7 Come: Ouarzazate / Ait Benhaddou / Marrakech
Day 8 Saturday: Marrakech (Manan visit of the city)
Day 9 Sunday: Transfer from Marrakech or Casablanca airport.