Skip to content
Peak Morocco Tours
9 Days: Casablanca, Rabat, Fes & Marrakech

From Casablanca · 9 days / 8 nights

9 Days: Casablanca, Rabat, Fes & Marrakech

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.

This route takes in 5 UNESCO World Heritage Sites: Archaeological Site of Volubilis, Historic City of Meknes, Medina of Marrakesh, Medina of Essaouira, Rabat, Modern Capital and Historic City.

Explore a stop on this route as a day trip

More from Casablanca

All journeys
10 Days from Casablanca to Merzouga & Marrakech10 days

From Casablanca

10 Days from Casablanca to Merzouga & Marrakech

10 days / 9 nights

A ten-day grand tour from Casablanca, linking the coast, the blue city of Chefchaouen, Fes, the Sahara and Marrakech.

7 Days from Casablanca via Fes to Marrakech7 days

From Casablanca

7 Days from Casablanca via Fes to Marrakech

7 days / 6 nights

A week from Casablanca through Chefchaouen and Fes to the Sahara and Marrakech.

5 Days from Casablanca to Marrakech via the Sahara5 days

From Casablanca

5 Days from Casablanca to Marrakech via the Sahara

5 days / 4 nights

A five-day crossing from Casablanca to Marrakech that still finds room for a night in the Sahara.

Ready to plan this trip?

We'll tailor the route to your dates, pace and interests.