Morocco in one week (7 to 8 days)
Our 8 day tour is the best one-week itinerary: arrive in Casablanca, visit Rabat, Meknes and Volubilis, spend a full day in Fes, cross the Middle Atlas to the dunes of Merzouga, then return through the Todra Gorge, Skoura and Ait Ben Haddou to finish with a guided day in Marrakech.
Morocco in 10 days
With ten days you can add the blue city of Chefchaouen and the Atlantic coast. The 11 day itinerary goes Casablanca, Rabat, Chefchaouen, Volubilis, Meknes, Fes, Merzouga, Skoura, Ait Ben Haddou, Marrakech and a day trip to Essaouira.
Morocco in 2 weeks
Two weeks is the ideal length to see the whole country without rushing. Choose the 13 day tour to include Tangier and Tetouan in the north, or the 15 day tour to add Taroudant, Agadir and two nights in Essaouira on the coast.
Short on time? 3 to 4 days
Based in Marrakech? A 3 day desert tour takes you to the Sahara and back. Prefer the ocean? The 3 day Oualidia tour combines the Oualidia lagoon, Safi and Essaouira.
Still unsure about the length? Read 8, 11, 13 or 15 days: which Morocco tour length? and the best time to visit Morocco month by month.