Morocco itinerary options
Depending on where you start your Morocco trip and how long you have to explore the country you can create your own Morocco itinerary. Based on your interest you can either include or skip several places mentioned in this Morocco guide.
Some of the possible routes are as following.
Two week Morocco itinerary
In two weeks you can see most of what Morocco has to offer. A possible Morocco itinerary can look like this, depending on where you enter and leave the country.
Fez 2 days – Chefchaouen 2 days – Meknes 2 days – Merzouga 3 days – Ait Ben Haddou – Marrakesh 3 days – Essaouira or Agadir 2 days
10 day Morocco itinerary
For a 10 day Morocco itinerary you will have to skip a few destinations from the above option to fully explore the different places. So a 10 day itinerary can look like this.
Fez 2 days – Chefchaouen 2 days – Meknes 2 days – Merzouga 3 days. Take into account that it is a 7 hour drive back to Fes if you depart from there.
Another option for a 10 day itinerary with more beach days can look like this.
Marrakesh 2 days – Agadir 2 days – Ait Ben Haddou 1 day – Merzouga 3 days – Marrakesh. Keep in mind that it is 9 hours driving from the desert back to Marrakesh so you will need to count one travel day if you fly back from Marrakesh.
Our 10 day Morocco itinerary looked like this.
Fez 3 days – Chefchaouen 2 days – Meknes 1 day – Merzouga 3 days – Fez
7 day Morocco itinerary
7 days are short to see Morocco, but if you want to combine a city trip with culture then it is still a great idea to visit Morocco. Some suggestions for this short trip.
Marrakesh 2 days – Ait Ben Haddou 1 day – Merzouga 3 days – Marrakesh
Fez 2 days – Merzouga 3 days – Meknes 1 day – Fez
Fez 2 days – Chefchaouen 2 days – Meknes 2 days – Fez