
12-Day Morocco Imperial Cities, Sahara Desert & Coastal Adventure
A rich Morocco adventure combining imperial cities, Sahara Desert, Atlas Mountains, Chefchaouen, Essaouira, and Atlantic coastal towns.
Itinerary
Day 1: Casablanca – Rabat
Arrival in Casablanca, visit Hassan II Mosque, then continue to Rabat for sightseeing.
Day 2: Rabat – Chefchaouen
Drive through Rif Mountains to Chefchaouen. Explore the blue-painted medina.
Day 3: Chefchaouen – Volubilis – Meknes – Fez
Visit Volubilis ruins and Meknes, then continue to Fez.
Day 4: Fez Guided City Tour
Explore Fez el-Bali with a local guide including souks, madrassas, and tanneries.
Day 5: Fez – Ifrane – Midelt
Travel through Middle Atlas Mountains, stop in Ifrane and Azrou.
Day 6: Midelt – Ziz Valley – Merzouga
Scenic drive to Merzouga. Camel trek into Sahara desert camp.
Day 7: Merzouga Desert Exploration
4x4 desert tour, visit nomads, Gnawa village, desert lake, overnight in Merzouga.
Day 8: Merzouga – Todgha Gorges – Dades Valley
Visit Todgha Gorges and continue through the Road of a Thousand Kasbahs.
Day 9: Dades – Ouarzazate – Ait Ben Haddou – Marrakech
Visit Ait Ben Haddou and cross High Atlas Mountains to Marrakech.
Day 10: Marrakech Guided City Tour
Explore Marrakech monuments, souks, palaces, and Jemaa el-Fna.
Day 11: Marrakech – Essaouira
Drive to Essaouira coastal city, explore medina and harbor.
Day 12: Essaouira – Casablanca
Return drive along Atlantic coast to Casablanca airport or hotel.