top of page
Morocco tour

12-Day All Morocco Tour From Casablanca

Explore Morocco’s highlights on this 12-day journey, from Casablanca’s iconic Hassan II Mosque to the blue streets of Chefchaouen and the historic medina of Fes. Experience the magic of the Sahara with a camel trek and desert camp, then discover Todra Gorge, Dades Valley, and the ancient kasbah of Ait Benhaddou. Wander Marrakech’s bustling souks, relax on Agadir’s beaches, and finish with the coastal charm of Essaouira. A perfect blend of culture, adventure, and stunning landscapes.

12-Day Morocco Adventure


Day 1: Casablanca → Rabat

Start at Hassan II Mosque in Casablanca, then drive to Rabat (1.5 hrs) to visit Hassan Tower, Oudaya Kasbah, and Mohammed V Mausoleum. Overnight in Rabat.


Day 2: Rabat → Chefchaouen

Drive through the Rif Mountains to the Blue City of Chefchaouen. Explore the medina and soak in the relaxed atmosphere. Overnight in Chefchaouen.


Day 3: Chefchaouen → Volubilis → Fes

Visit the Roman ruins of Volubilis, then continue to Fes with a quick stop in Meknes to see Bab Mansour. Overnight in Fes.


Day 4: Fes

Full-day guided tour of Fes’ medina: tanneries, Bou Inania Madrasa, and Nejjarine Museum. Overnight in Fes.


Day 5: Fes → Ifrane → Midelt → Ziz Valley → Merzouga

Travel through the Middle Atlas Mountains and cedar forests, cross the Ziz Valley, and arrive in Merzouga for a camel ride at sunset in the Erg Chebbi dunes. Overnight in a desert camp.


Day 6: Merzouga → Todra Gorge → Dades Valley

Sunrise in the desert, then drive via Erfoud and Tinghir. Explore Todra Gorge and continue to Dades Valley. Overnight in Dades.


Day 7: Dades → Ouarzazate → Ait Benhaddou → Marrakech

Drive through Skoura palm groves, visit UNESCO Ait Benhaddou, then cross the High Atlas Mountains to Marrakech. Overnight in Marrakech.


Day 8: Marrakech

Explore Jemaa el-Fnaa, Koutoubia Mosque, Bahia Palace, Saadian Tombs, and the vibrant souks. Overnight in Marrakech.


Day 9: Marrakech → Taroudant → Tafraout

Travel through the Souss plain to Taroudant, stroll along ramparts and souks, then continue to Tafraout in the Anti-Atlas. Overnight in Tafraout.


Day 10: Tafraout → Agadir

Scenic drive via Tiznit to Agadir. Relax on its beaches or explore the city. Overnight in Agadir.


Day 11: Agadir → Essaouira

Drive along the Atlantic coast, visit surf villages and argan cooperatives, then explore Essaouira’s medina and port. Overnight in Essaouira.


Day 12: Essaouira → Casablanca

Drive back to Casablanca (~5 hrs) for airport drop-off or hotel transfer.

bottom of page