Ten days lets you cross the whole country. Here's the classic 10-day Morocco itinerary.
Day 1–2: Fes
Explore the Fes medina and its tanneries and madrasas.
Day 3: Chefchaouen
Day 4: Meknes and Volubilis
Roman ruins and an imperial city — a Meknes & Volubilis tour.
Day 5–7: The Sahara
Cross to Merzouga for dunes and a desert camp on the Fes to Merzouga desert tour, or the 4-day Fes to Marrakech desert tour.
Day 8–9: Marrakech
Discover the Red City with our Marrakech tours and an Atlas Mountains day trip.
Day 10: Essaouira
A breezy coastal day trip — see Essaouira tours.
Run it all as one private Morocco tour or the Morocco Grand Tour.
All travel guide articles

