A suggested twelve-day route
North, desert and kasbah country
This proposed program starts in Casablanca and finishes in Marrakech. It gives more time in the north and breaks the Sahara crossing with an overnight near Midelt. Some intercity drives remain long; final overnight stops and activities are confirmed with your quote.
Day 1 · Casablanca
Arrive by the Atlantic
Meet your driver at your agreed Casablanca pickup point and settle in. Any city visit depends on your arrival time.
Day 2 · Casablanca → Rabat → Tangier
North along the coast
Travel towards Tangier with a planned visit or stop in Rabat if your timing allows. Continue north for the overnight stay.
Day 3 · Tangier
Explore the strait-side city
Enjoy time in Tangier's old quarter and coastal viewpoints. The day can be independent or include a local guide arranged by request.
Day 4 · Tangier → Chefchaouen
Enter the Rif Mountains
Drive inland to Chefchaouen and spend the afternoon among its blue lanes and hillside views.
Day 5 · Chefchaouen
Stay a little longer in the blue city
Take an unhurried day for the medina, local crafts, cafes and viewpoints before the next leg.
Day 6 · Chefchaouen → Fes
Travel to Fes
Follow the road to Fes and settle in before a full day in the city.
Day 7 · Fes
Discover the medina
Explore the old city and its artisan quarters. A licensed local guide can be requested separately.
Day 8 · Fes → Midelt
Cross the Middle Atlas
Travel through the Middle Atlas towards Midelt. This is a substantial road day; allow for scenic and rest stops.
Day 9 · Midelt → Merzouga
Follow the Ziz region to the dunes
Continue south towards Merzouga, with the itinerary and overnight arrangement confirmed in advance.
Day 10 · Sahara → Dades Valley
Desert morning, Todra and the valley
Enjoy the desert activity specified in your quote, then travel west via the Todra region to Dades. Expect a long driving day.
Day 11 · Dades → Ouarzazate
Kasbahs and Ait Ben Haddou
Continue through the southern kasbah region towards Ouarzazate. A visit to Ait Ben Haddou can be planned, subject to the day's schedule.
Day 12 · Ouarzazate → Marrakech
Finish across the High Atlas
Cross the High Atlas towards Marrakech and finish at your agreed drop-off point.
