12 Day Morocco Tour – Overview
12-Day Private Morocco Tour from Casablanca
Our 12 day Morocco tour is a complete loop of the country that starts and ends in Casablanca. It gives you time for the imperial cities, the Blue City, the Sahara and Marrakech. You travel with your own driver-guide in a comfortable private car. In addition, we plan extra time in Chefchaouen, so the pace stays relaxed.

Imperial cities and the Blue City
First, you see the Hassan II Mosque in Casablanca and the royal capital Rabat. Then you drive north to Chefchaouen and enjoy two nights in its blue lanes. After that, you visit the Roman ruins of Volubilis on the way to Fes. There, a local guide leads you through the huge old medina.

Sahara dunes, gorges and Marrakech
Next, you cross the Middle Atlas to Merzouga for a camel trek and a night in a desert camp. On the way west, you walk into the Todra Gorge and pass Ouarzazate, the gateway to the desert. Finally, you reach Marrakech, where you explore the souks and palaces before returning to Casablanca.
A private tour at your own pace
Every trip we plan is private and tailor-made. As a result, you can add nights, change hotels or finish at another airport. Want even more time? Then see our 14-day grand tour from Casablanca. Contact us today to plan your 12 day Morocco tour.
Trip Highlights
- Casablanca → Rabat → Chefchaouen → Volubilis → Fes → Merzouga Desert → Todra Gorge → Ouarzazate → Marrakech → Casablanca
- Extra time in Chefchaouen (Blue Pearl)
- Desert camel trek & 4x4 Sahara excursion
- Berber cultural encounters in villages
- Mix of nature, culture, and relaxation
- Atlas mountains Berber villages and waterfall hike