top of page
Morocco Tours

9-Day morocco Tour

Embark on a 9-day journey through Morocco from Marrakech to Casablanca, Rabat, and Fes. Experience the Sahara with a camel trek in Merzouga, then explore Zagora, Tafraout, and Agadir before traveling along the Atlantic coast to Essaouira and returning to Marrakech. A perfectly balanced journey through Morocco’s culture, desert, mountains, and coastline for an unforgettable experience

Day 1: Arrival in Marrakech

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


Day 2: Marrakech → Casablanca → Rabat

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


Day 3: Rabat → Volubilis → Meknes → Fes

Depart Rabat and visit the Roman ruins of Volubilis, then Meknes highlights (Bab Mansour, Moulay Ismail Mausoleum). Continue to Fes. Overnight in Fes.


Day 4: Fes

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


Day 5: Fes → Merzouga (Sahara)

Travel via Ifrane, Midelt, and Ziz Valley to Merzouga. Sunset camel trek into the Sahara dunes. Overnight in a desert camp.


Day 6: Merzouga → Zagora (Draa Valley)

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


Day 7: Zagora → Tafraout → Agadir

Journey through the Anti-Atlas Mountains, visiting Berber villages and painted rocks. Continue via Tiznit to Agadir. Overnight in Agadir.


Day 8: Agadir → Essaouira → Marrakech

Drive along the Atlantic coast, stopping at surf villages and argan oil cooperatives. Explore Essaouira briefly, then continue to Marrakech. Overnight in Marrakech.


Day 9: Marrakech (Departure)

Free time for last shopping or sightseeing before your airport transfer.

bottom of page