top of page
Morocco Tours

11-Day All Morocco Tour

Embark on an 11-day journey through Morocco from Marrakech to Casablanca, Rabat, and Fes. Experience the Sahara with a camel trek in Merzouga, then continue through Zagora, Tafraout, and Agadir before exploring the Atlantic coast in Essaouira and returning to Marrakech. A compact yet immersive journey of culture, desert, mountains, and coastal beauty for an unforgettable Moroccan experience

11-Day Morocco Adventure – From Marrakech


Day 1: Arrival in Marrakech

Arrival at Marrakech airport. Transfer to your hotel. Evening free in Jemaa el-Fnaa square. Overnight in Marrakech.


Day 2: Marrakech → Casablanca → Rabat

Drive to Casablanca to visit Hassan II Mosque. Continue to Rabat to see Hassan Tower, Oudaya Kasbah, and Mohammed V Mausoleum. Overnight in Rabat.


Day 3: Rabat → Chefchaouen

Travel north through the Rif Mountains to Chefchaouen, the Blue City. Overnight in Chefchaouen.


Day 4: Chefchaouen → Volubilis → Meknes → Fes

Visit Volubilis Roman ruins and Meknes (Bab Mansour, Moulay Ismail Mausoleum). Continue to Fes. Overnight in Fes.


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

Morning guided tour of Fes medina. Then depart to Merzouga via Ifrane, Midelt, and Ziz Valley. Sunset camel trek in the Sahara dunes. Overnight in a desert camp.


Day 6: Merzouga → Zagora (Draa Valley)

Sunrise in the Sahara, then drive via Erfoud and Rissani through the scenic Draa Valley to Zagora. Overnight in Zagora.


Day 7: Zagora → Tafraout (Anti-Atlas)

Journey through the Anti-Atlas Mountains, visiting Berber villages and painted rocks. Overnight in Tafraout.


Day 8: Tafraout → Agadir

Drive via Tiznit to Agadir. Afternoon free on the beach. Overnight in Agadir.


Day 9: Agadir → Essaouira

Drive along the Atlantic coast with stops in surf towns and argan cooperatives. Arrive in Essaouira. Overnight in Essaouira.


Day 10: Essaouira → Marrakech

Morning to explore Essaouira’s medina, ramparts, and port. Afternoon drive to Marrakech (~3 hrs). Overnight in Marrakech.


Day 11: Marrakech (Departure)

Free time before your airport transfer.

bottom of page