Trip idea in Morocco

Classic Morocco


from £1,560 pp

(ex international flights)


14 days

There is huge diversity in Morocco - desert landscapes, huge mountains with high passes, imperial cities with the captivating architecture of the medina and mosque, Roman ruins and the little-explored south leading to the Atlantic coast. This two week trip perfectly encapsulates this diversity with time in Marrakesh, Rabat and Chefchaouen, Fez and Volubilis, the Sahara, Ouarzazate and the Dades Valley, finishing in the coastal town of Essaouira.

We will tailor this trip to you. Change anything - from excursions to accommodation to places visited.

Create your trip

Day 1 - Marrakech

  • Transfer from Marrakech airport to the city
  • Jamna El Fnaa Square

Day 2 - Marrakech

  • Half day city tour of Marrakech
  • Visit the Jardin Majorelle
Casablanca, Rabat

Day 3 - Casablanca, Rabat

  • Marrakech to Casablanca
  • Visit the Mosque Hassan II
  • Casablanca to Rabat
  • Rabat city centre

Day 4 - Chefchaouen

  • Rabat to Chefchaouen
  • At leisure in Chefchaouen

Day 5 - Chefchaouen

  • Explore the Blue City of Chefchaouen
Volubilis, Fes

Day 6 - Volubilis, Fes

  • Chefchaouen to Fes
  • Volubilis Roman ruins

Day 7 - Fes

  • At leisure in Fes
  • Fes tannery visit
Ifrane, Midelt

Day 8 - Ifrane, Midelt

  • -Fes to Midelt
  • Chance to see the barbary apes near Ifrane

Day 9 - Merzouga

  • Midelt to Merzouga
  • Camel trek from Merzouga into the desert
Merzouga, Todra Gorge, Dadès Valley

Day 10 - Merzouga, Todra Gorge, Dadès Valley

  • Camel trek from the desert camp to Merzouga
  • Merzouga to Dades
  • See the Todra Gorge
  • Visit Dades Gorge
Dadès Valley, Ouarzazate

Day 11 - Dadès Valley, Ouarzazate

  • Explore the Valley of the Roses and Kasbah Amerdhil
  • Dades to Ouarzazate
  • Atlas studios tour
Taroudant, Essaouira

Day 12 - Taroudant, Essaouira

  • Ouarzazate to Taroudant
  • Taroudant visit
  • Taroudant to Essaouira

Day 13 - Essaouira

  • At leisure in the coastal town of Essaouira

Day 14

  • Transfer from Essaouira to Marrakech via Argan oil cooperative
  • Airport transfer from Marrakech to the airport