
12-Day Tour from Casablanca
A 12-day grand loop from Casablanca: Rabat, Tangier, Chefchaouen, Fes, two nights in the Sahara, Marrakech and Essaouira — returning to Casablanca.
For travellers with 9 days or more who want to see most of the country in one trip — mountains, desert, imperial cities and coast, without repeating ground.
These are our longest and most complete circuits — built for travellers who’d rather do one thorough trip than come back region by region. Depending on the route, expect the Atlas Mountains, two nights in the Sahara, Fes’s medina, and the Atlantic coast at Essaouira, all in a single, carefully sequenced loop.

A 12-day grand loop from Casablanca: Rabat, Tangier, Chefchaouen, Fes, two nights in the Sahara, Marrakech and Essaouira — returning to Casablanca.

A 14-day grand circuit covering Casablanca, Chefchaouen, Fes, the Sahara, the Atlas Mountains and the Atlantic coast at Essaouira — the most complete Morocco small-group tour we run.

Morocco's most complete journey: Marrakech guided tour, Ait Ben Haddou, Merzouga Sahara camel trek, Fes medina, Chefchaouen, Casablanca, Essaouira — all in 12 days with a private vehicle, expert guides and hand-picked accommodation.

A comprehensive 9-day private tour covering Morocco's best: two nights in Chefchaouen's blue city, a full guided day in Fes, camel ride and sunrise in the Merzouga Sahara, Ait Ben Haddou, and a guided day in Marrakech.
The routes here run 9 to 14 days. Our guide, How Many Days Do You Need in Morocco?, breaks down what’s realistically achievable at each trip length if you’re still deciding.
Longer circuits spread driving over more days rather than compressing it, so daily drive times are comparable to our shorter tours — you’re covering more ground overall, not driving longer each day.
Yes — most grand circuits are also available as a private tour with your own vehicle, guide and schedule. Ask when you enquire.