Experience the perfect blend of Moroccan culture, coastal charm, desert adventure, and natural beauty on this comprehensive 6-day itinerary from Casablanca. This carefully crafted journey takes you from the modern city of Casablanca to the vibrant imperial city of Marrakech, then to the picturesque coastal town of Essaouira, through the unique Agafay Stone Desert, and finally to the majestic Ouzoud Waterfalls. Discover Morocco's diverse landscapes and rich cultural heritage as you travel from Atlantic coast to desert landscapes and mountain waterfalls. This tour offers an authentic Moroccan experience with comfortable accommodations, expert guides, and unforgettable memories with Visit Morocco Experience.Morocco tours
Arrival at Casablanca Mohammed V International Airport.
Meet and greet by your private driver/guide.
Brief city tour of Casablanca including Hassan II Mosque area.
Scenic drive to Marrakech through Moroccan countryside.
Check into your riad/hotel in Marrakech medina.
Morning guided tour of Marrakech's historic monuments.
Visit Koutoubia Mosque, Bahia Palace, and Saadian Tombs.
Explore the beautiful Majorelle Garden (Botanical Garden).
Experience the vibrant Jemaa el-Fna square and souks.
Evening traditional Moroccan dinner at local restaurant.
Morning departure from Marrakech to Essaouira.
Scenic drive through argan tree forests and countryside.
Visit women's argan oil cooperative along the way.
Arrival in Essaouira, the charming coastal city.
Check into accommodation and evening seaside exploration.
Morning exploration of Essaouira's medina and port.
Visit the Skala fortifications and traditional fishing port.
Departure from Essaouira to Agafay Desert.
Arrival at Agafay Stone Desert camp accommodation.
Sunset camel ride and dinner under desert stars.
Morning departure from Agafay Desert to Ouzoud.
Scenic drive through Atlas Mountains foothills.
Explore the magnificent Ouzoud Waterfalls (110m high).
Optional boat ride to the base of the waterfalls.
Return to Marrakech for overnight accommodation.
Free morning for last-minute shopping in Marrakech.
Optional visit to Menara Gardens or local markets.
Traditional Moroccan farewell lunch at local restaurant.
Transfer to Marrakech Menara Airport for departure.
End of memorable 6-day Morocco itinerary experience.
Looking for a private or customized tour? Get in touch with us for personalized itineraries and exclusive experiences with Visit Morocco Experience.