MOROCCO ‘ S MAIN ATTRACTIONS TO EXPLORE:
1 MARRAKECH:
To begin your Morocco main imperial cities journey, Marrakech offers a dazzling introduction. Known as the Red City for its warm-toned architecture, it was founded in the 11th century by the Almoravids. Today, it enchants visitors with its bustling souks, impressive palaces, and the iconic Jemaa el-Fnaa square, where culture and energy come alive every evening.
2 FES:
Next, step into history in Fes, Morocco’s oldest imperial city. Founded in the 8th century, Fes is renowned for its spiritual and intellectual heritage. In fact, it’s home to Al Quaraouiyine, the world’s oldest operating university. Its labyrinth-like medina, a UNESCO World Heritage Site, immerses you in centuries of tradition and craftsmanship.
MEKNES:
Continuing on, you’ll arrive in Meknes, a city often overlooked yet full of imperial charm. It reached its golden age in the 17th century under Sultan Moulay Ismail, who transformed it into a royal capital. With its grand gates, vast stables, and ancient walls, Meknes offers a peaceful yet majestic atmosphere.
RABAT:
Finally, conclude your tour in Rabat, the current capital of Morocco. Unlike the other imperial cities, Rabat balances modernity with heritage. From the serene Kasbah of the Udayas to the monumental Hassan Tower and the Mausoleum of Mohammed V, Rabat offers a calm and elegant end to your imperial adventure.

THE MOST RECOMMENDED ITINERARY TO COVER IMPERIAL CITIES AND DESERT:
To cover all of Morocco’s imperial cities while enjoying a desert adventure, the ideal itinerary begins in Marrakech. From there, head southeast through the High Atlas Mountains and into the Sahara Desert, with an unforgettable overnight stay in the dunes of Merzouga. After experiencing the desert, continue north through the scenic Middle Atlas passing by cedar forests and Berber towns until you reach the cultural heart of Fes. The journey then takes you west to the historical city of Meknes, before continuing on to the capital, Rabat, via Casablanca. Whether you choose to fly out from Casablanca or return to Marrakech, both cities offer convenient access to international airports, making it easy to end your journey.
- Marrakech: Explore vibrant souks, majestic palaces, and the lively Jemaa el-Fnaa square
-
High Atlas Mountains: Mountain drive with panoramic views and traditional Berber villages
-
Ait Ben Haddou: Visit the iconic UNESCO-listed kasbah and film location of many Hollywood movies
-
Dades & Todra Gorges: Discover dramatic canyons and picturesque valley landscapes
-
Merzouga Desert: Ride camels over golden dunes and spend the night in a Sahara desert camp
-
Middle Atlas Mountains: Travel through cedar forests, and stop in charming towns like Midelt and Azrou
-
Fes: Wander the ancient medina, visit madrasas, and experience Morocco’s spiritual and cultural core
-
Meknes: See grand gates, royal stables, and the historic medina of this quieter imperial gem
-
Rabat: Tour the Hassan Tower, Kasbah of the Udayas, and the Mausoleum of Mohammed V
-
Casablanca: Stop by the majestic Hassan II Mosque before flying out
Morocco Main imperial cities to explore within 10 days from Marrakech
To truly enjoy this rich and diverse itinerary, you should plan for at least 10 days, allowing enough time to explore each destination without rushing. This journey covers Morocco’s four imperial cities Marrakech, Fes, Meknes, and Rabat along with a desert adventure in Merzouga and scenic stops along the way. Ideally, spend 2 nights in each major city, which gives you time to soak in the atmosphere, visit key landmarks, and enjoy local experiences.
The extra days allow for a smooth pace through the High Atlas Mountains, the Dades and Todra Gorges, and the Middle Atlas, with relaxing stops in places like Ait Ben Haddou, Azrou, or Ifrane. This way, you can fully experience Morocco’s history, landscapes, and culture from the medinas to the dunes without feeling rushed.
