A nine-day private tour from Casablanca that links all four of Morocco's imperial cities — Rabat, Meknes, Fes and Marrakech — with the Roman ruins of Volubilis, the Ouzoud waterfalls and the Atlantic coast at Essaouira.
Tour highlights
- Casablanca and the Hassan II Mosque
- Rabat and the Kasbah of the Oudayas
- Volubilis and Moulay Idriss
- The medinas of Fes and Meknes
- The Ouzoud waterfalls
- Marrakech and coastal Essaouira
Itinerary
Day 1 — Arrival in Casablanca
We meet you at Casablanca airport and take you to your hotel for the night.
Day 2 — Casablanca to Rabat
We start at the Hassan II Mosque in Casablanca, then drive to Rabat, the capital, for lunch and an afternoon among its monuments: the Royal Palace, the Mausoleum of Mohammed V, the Hassan Tower and the Kasbah of the Oudayas above the river.
Day 3 — Rabat to Fes via Meknes and Volubilis
Heading inland we stop in Meknes for the Bab Mansour gate and the Mausoleum of Moulay Ismail, then at the Roman ruins of Volubilis and the hillside town of Moulay Idriss. We reach Fes in the evening for a traditional dinner.
Day 4 — Fes
A full day in the medina with a guide: the Bou Inania and Attarine schools, the Quaraouiyine mosque, the Nejjarine fountain, the blue gate of Bab Boujloud, the tanneries, the gate of the Royal Palace and the souks.
Day 5 — Fes to Marrakech via the Ouzoud waterfalls
We cross the Middle Atlas through Ifrane and Azrou, stopping for lunch near Beni Mellal, then visit the Ouzoud waterfalls, the tallest in Morocco, before carrying on to Marrakech for the night.
Day 6 — Marrakech
A guided day in the city: the Koutoubia, the Majorelle Garden, the Saadian Tombs and the Bahia Palace, with time in the souks and the Djemaa el-Fna.
Day 7 — Marrakech to Essaouira
We drive to the coast, stopping at an argan oil cooperative on the way, and spend the afternoon in Essaouira — the harbour, the ramparts and the medina — with a seafood lunch by the port.
Day 8 — Essaouira to Casablanca along the coast
We follow the Atlantic north through Safi, Oualidia and El Jadida, stopping for lunch along the way, and reach Casablanca in the evening.
Day 9 — Departure
We transfer you to Casablanca airport for your flight home.





