Casablanca • Marrakesh • Sahara Desert • Taroudant • Agadir • Essaouira
From imperial cities to desert dunes and Atlantic beaches, this journey reveals Morocco’s most captivating contrasts.
📍 Day 1 – Arrival in Casablanca
Airport transfer & hotel check-in
Visit the majestic Hassan II Mosque
Walk along the Corniche
Welcome dinner
Overnight in Casablanca.
📍 Day 2 – Casablanca to Marrakesh
Explore the Medina
Discover Jemaa el-Fnaa
Visit Koutoubia Mosque (exterior)
Overnight in Marrakesh.
📍 Day 3 – Marrakesh Cultural Tour
Explore Majorelle Garden
Optional hammam or cooking class
Overnight in Marrakesh.
📍 Day 4 – Marrakesh to Sahara Desert
Cross the High Atlas Mountains
Visit Ait Benhaddou (UNESCO site)
Continue through Ouarzazate and the Draa Valley
Overnight near the desert dunes.
📍 Day 5 – Sahara Desert Experience
Luxury desert camp experience
Traditional dinner & Berber music under the stars
Overnight in Sahara camp.
📍 Day 6 – Sahara to Taroudant
Scenic drive through southern landscapes
Explore the ancient city walls and souks
Overnight in a riad in Taroudant.
📍 Day 7 – Taroudant to Agadir
Relax on the Atlantic coast
Visit Agadir Oufella (Kasbah ruins)
Sunset by the marina
Overnight in Agadir.
📍 Day 8 – Agadir to Essaouira
Explore the UNESCO-listed Medina
Walk along the Skala ramparts
Visit the fishing port
Overnight in Essaouira.
📍 Day 9 – Essaouira to Marrakesh
Optional beach walk or local artisan visits
Afternoon transfer back to Marrakesh
Farewell dinner in Marrakesh.
Overnight in Marrakesh.
📍 Day 10 – Departure
Transfer to Marrakesh or Casablanca airport for departure, concluding your Moroccan adventure.
Contact us