The Full Moroccan Experience
Experience the best of Morocco on this complete 12 days journey from Casablanca. Visit imperial cities, coastal towns, mountain villages, and the Sahara Desert while discovering Morocco's diverse culture, history, and landscapes.
Hassan II Mosque and Rabat capital tour.
Imperial Meknes and the Blue City.
Full day to explore chefchaouen at leisure.
Roman ruins and arrival in Fes.
Complete guided tour of Fes medina.
Middle Atlas and Sahara arrival.
Full desert day — 4x4, dunes, camel trek.
Gorge walk and valley of roses.
Kasbah road and UNESCO site.
High Atlas crossing to Marrakech.
Djemaa el-Fna, souks, palaces, and gardens.
Coastal Atlantic day trip to Essaouira.
"12 days and Morocco captured our hearts completely. The kids loved the camels, we loved Fes, and everyone loved chefchaouen. Perfect family tour!"
"12 jours qui m'ont changé la vie! Maroc est un pays extraordinaire et iMoroccan Tours a rendu chaque moment magique. Un grand merci!"
Yes — 12 days covers every major Moroccan highlight: four imperial cities, chefchaouen, the Sahara, kasbahs, and the Atlantic coast.
In Essaouira or back in Marrakech depending on your flight schedule.
Yes — we can adjust daily routes to add or swap destinations based on your interests.
12 days is our recommended minimum for seeing Morocco without feeling rushed. You'll have time to truly absorb each place.
Pack light — Morocco's medinas have narrow streets. A small daypack is all you need for daily sightseeing.
We partner with local guides, family-run riads, and Berber-owned desert camps to support local communities.