top of page
Morocco Tours

10-Day Morocco Tour

Embark on a 10-day journey from Agadir, visiting Essaouira, Casablanca, Rabat, Fes, and the Sahara dunes of Merzouga. Trek dramatic gorges, explore ancient kasbahs, and discover Marrakech’s lively streets. Continue south through Dades and Zagora before returning to Agadir. A perfect combination of culture, adventure, and stunning landscapes for an unforgettable Moroccan experience.

10-Day Morocco Adventure — From & To Agadir


Day 1: Arrival in Agadir

Arrival at Agadir airport. Transfer to your hotel and relax on the Atlantic coast. Overnight in Agadir.


Day 2: Agadir → Essaouira

Drive along the Atlantic coast with stops at surf towns and argan cooperatives. Arrive in Essaouira, explore the medina and fishing port. Overnight in Essaouira.


Day 3: Essaouira → Casablanca → Rabat

Travel north along the coast to Casablanca. Visit the Hassan II Mosque, then continue to Rabat to see Hassan Tower, Oudaya Kasbah, and Mohammed V Mausoleum. Overnight in Rabat.


Day 4: Rabat → Volubilis → Meknes → Fes

Drive inland to the Roman ruins of Volubilis, then Meknes (Bab Mansour, Moulay Ismail Mausoleum). Continue to Fes. Overnight in Fes.


Day 5: Fes

Guided tour of Fes medina: tanneries, Bou Inania Madrasa, Nejjarine Museum, and artisan workshops. Overnight in Fes.


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

Cross the Middle Atlas via Ifrane and cedar forests, then through Ziz Valley to Merzouga. Sunset camel trek into the Sahara dunes. Overnight in desert camp.


Day 7: Merzouga → Erfoud → Rissani → Todra Gorge → Dades Gorge

Sunrise in the Sahara, then drive via Erfoud, Rissani, and Todra Gorge to Dades Gorge. Overnight in Dades.


Day 8: Dades Gorge → Ouarzazate → Marrakech

Drive through Skoura oasis and Ouarzazate, then continue to Marrakech. Evening free to enjoy Jemaa el-Fnaa square and souks. Overnight in Marrakech.


Day 9: Marrakech

Guided tour of Marrakech: Koutoubia Mosque, Bahia Palace, Saadian Tombs, souks, and Majorelle Garden. Overnight in Marrakech.


Day 10: Marrakech → Agadir (Departure)

Return to Agadir for your airport transfer. End of tour.

bottom of page