Imperial Cities of Morocco

£2,555.00

This 8-day itinerary takes you through some of Morocco’s most historic cities, combining Casablanca, Rabat, Fez and Marrakesh with time in Volubilis and the Atlas Mountains. It is a journey shaped by grand architecture, old medinas, royal landmarks and deeply rooted craft traditions, moving from the Atlantic coast to the country’s cultural heart. Along the way, Roman ruins, mosaic workshops, mountain scenery and a hands-on cooking experience give the route variety without losing sight of the classic appeal of Morocco’s imperial cities.

Request Full
Itinerary

+44 117 313 7070
enquiries@odyssey-world.co.uk

Day 1: Casablanca

Arrive in Casablanca and transfer to your hotel. The rest of the day is free, allowing time to settle in before the journey begins through Morocco’s imperial cities and cultural landmarks.

Day 2: Casablanca – Rabat

Today introduces two of Morocco’s most important urban centres. In Casablanca, spend time discovering key landmarks and the city’s more modern character before continuing to Rabat, the capital, where royal sites, historic monuments and the Kasbah Oudaya give the day a more stately and historic feel. Return to Casablanca in the evening.

Day 3: Casablanca – Meknes – Volubilis – Fez

Leave Casablanca and travel inland to Meknes, one of Morocco’s imperial cities, known for its monumental gates and long defensive walls. From here, continue to the Roman ruins of Volubilis for a very different historical layer, before travelling on to Fez, Morocco’s spiritual and cultural capital, for an overnight stay.

Day 4: Fez

Spend the day exploring Fez, whose ancient medina remains one of the most atmospheric in the country. Historic religious landmarks, intricate architecture, traditional tanneries and the dense energy of the souks make this one of the cultural high points of the itinerary. Later, a mosaic workshop adds a more hands-on element, offering a closer look at one of Morocco’s best-known artistic traditions.

Day 5: Fez – Marrakesh

After breakfast, leave Fez and travel south to Marrakesh. This is a transition day linking two of the country’s great historic cities, with arrival in Marrakesh in time to settle in and prepare for the next stage of the journey.

Day 6: Marrakesh

Today is devoted to Marrakesh, the second oldest of Morocco’s imperial cities and still one of its most compelling. Historic gardens, palaces and religious landmarks set the tone early on, before a cooking class with Amal offers a more personal introduction to Moroccan cuisine and culture. Later, head into the souks and Djemaa El Fna, where the city becomes busier, louder and more theatrical by the hour.

Day 7: Marrakesh – Atlas Mountains

Head out from Marrakesh into the Atlas Mountains for a day of very different scenery. Waterfalls, reservoirs, foothill landscapes and remote Berber villages give the itinerary a welcome change of pace, while time in a traditional village offers a glimpse of local hospitality and life beyond the cities. Return to Marrakesh in the afternoon.

Day 8: Marrakesh

After breakfast, transfer to Marrakesh airport for your departure flight.

Highlights

  • Visit Hassan II Mosque, Rabat’s royal landmarks and the Kasbah Oudaya
  • Explore Volubilis and Meknes, where Roman remains meet imperial Morocco
  • Wander Fez’s ancient medina, tanneries and intricate mosaic traditions
  • Take in Marrakesh’s gardens, palaces, souks and Djemaa El Fna
  • Head into the Atlas Mountains for Berber villages, foothill scenery and Moroccan tea

Morocco Information

  • Capital City: Rabat
  • Time Difference: Morocco has no GMT offset
  • Language: Arabic is the official language, but eight other languages are also spoken including Berber, French.
  • Fly with: British Airways, Easyjet Royal, Air Maroc
  • Flight time: 3.5 hours
  • Best time to go: April and early June, or between September and November
  • Currency: Moroccan Dirham (MAD), which is divided into 100 santimat
  • Visa required: No, for UK passport holders
Odyssey World
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.