12-Day Morocco Itinerary (Casablanca to Marrakech via Sahara & Essaouira)

Start form

1700 €

Per Person

Tour Overview

This 12-day Grand Tour is the most complete Casablanca-to-Marrakech itinerary, blending the Imperial Cities and the Sahara experience with a visit to the Atlantic Coast. This slow-paced route ensures ample time for guided city tours, desert exploration, and a relaxing stop in the coastal city of Essaouira, guaranteeing a deep immersion into Morocco’s diverse landscapes and culture.

Tour Highlights

Day by Day Itinerary

  • Arrive at CMN, explore the exterior of the magnificent Hassan II Mosque with a local guide, and check into your hotel.

  • Private A/C transport and experienced driver-guide throughout the 12 days
  • 11 nights accommodation (9 in hotels/guesthouses, 2 in desert camp)
  • Local licensed guide in Casablanca, Fes, and Marrakech
  • Camel trek
  • 2 nights in a luxury desert camp
  • Daily Breakfast
  • Dinner included on travel and desert nights (4 Dinners total)
  • Airport pickup in Casablanca & drop-off in Marrakech
  • Lunches (on all 12 days)
  • Dinner in Casablanca, Chefchaouen, Fes, Marrakech, and Essaouira (City nights)
  • Drinks and beverages
  • Personal expenses
  • Monument entrance fees
  • Tips and gratuities
  • Travel insurance

Start form

1700 €

Per Person

Book Now

Booking Form

By submitting this form, you agree to be contacted by our team regarding your booking.

The final price varies based on your group size, the type of accommodation, and the number of days you spend in Morocco. Our tours are fully flexible and can be tailored to your schedule, needs, and preferences.