Imperial cities like Marrakech, Fez, Meknes, and Rabat each carry a different century on their shoulders, and the traveler who rushes between them sees only walls; the one who slows down sees what is inside.
Why the order of your route changes everything
The 4 imperial cities, Marrakech, Fez, Rabat, and Meknes, each once served as the capital of a Moroccan dynasty. That history left each city with a very different character. Marrakech is direct and energetic. Fez feels older and more traditional, with a medina focused on craftsmanship, religion, and daily life. Because of this, the sequence you choose shapes the entire experience.
A strong approach is to fly into Marrakech, then travel by train north to Rabat before riding the rails inland to Meknes and Fez. This direction moves from loud to quiet, from color to contemplation, and it means you never retrace a road. Each city feels like a new chapter, not a repetition.
The ideal trip length is 7 to 12 days for all 4 cities at a comfortable pace. Slow travelers should lean toward the longer end. A rushed week leaves you with photographs. 10 days gives you conversations, meals, and context.
Start in Marrakech and resist the urge to hurry
Marrakech is the most accessible of the 4 imperial cities for first-time visitors: its medina is navigable, its tourism infrastructure is excellent, and its energy is immediate. However, that accessibility can trap travelers. Most people stay 2 nights and move on. Give it 3.
Jemaa el-Fna, the central square, has been a UNESCO Intangible Cultural Heritage site since 2001 in recognition of its oral traditions, music, and performance culture. Arrive in the morning, when it is a market. Return at night, when it becomes a theater. Those are 2 completely different places. A good riad in the medina keeps you close to both.
On day 3, leave the tourist circuit. Walk south into the artisan quarters. Sit in a neighborhood cafe. The city rewards travelers who look past the main square.
Take the train north and spend real time in Rabat
All 4 of Morocco’s imperial cities are connected by rail, which makes it easy to access them independently. Regular Al Atlas trains cover popular routes, including Casablanca to Marrakech in approximately 3 hours. Book a ticket from Marrakech to Rabat, change at Casablanca, and arrive at Morocco’s capital with fresh eyes.
Rabat offers a balanced view of Morocco. It combines historic sites with a relaxed coastal feel and modern city life. Many travelers appreciate its slower pace. Most itineraries give Rabat a single afternoon, which is a mistake. Spend 2 nights. Inside the Kasbah des Oudayas, you will find the oldest mosque in Rabat and a beautiful Andalusian garden that is perfect for a slow, reflective visit. The Hassan Tower was intended to be the world’s largest minaret when construction began in 1195. It was never completed, but its red sandstone walls still rise majestically.

The expert view on pacing this journey
Moving through the imperial cities too fast is the most common mistake I see. Each medina has a logic that takes at least a full day to begin to understand. Fez alone has over 9,000 streets in its old city, and many of them look identical from the entrance. Travelers who give themselves 2 full days in Fez come back changed. Those who rush through in 4 hours come back confused. The key is to book a small riad inside the medina walls, wake up before the crowds, and walk without a destination for the first hour of each morning. The city will teach you its structure on its own terms.
Industry perspective, cultural tourism and medina heritage professionals in Morocco
Meknes: the city most travelers skip
Meknes is the least visited and perhaps the most underrated of the 4 imperial cities. Sultan Moulay Ismail chose it as his capital in 1672 and spent 50 years building it into one of the most ambitious urban projects in Moroccan history, with 40 km of defensive walls, 20 city gates, 50 palaces, and stables for 12,000 horses. Because fewer tourists arrive, the medina here moves at a human pace.
From Meknes, a day trip by taxi covers Volubilis, 33 km north, and the sacred town of Moulay Idriss. At Volubilis, Sultan Moulay Ismail’s former territory, you can still see extraordinary mosaic floors from the Roman period. Plan this as a full day. Leave early, eat lunch in Moulay Idriss, and return to Meknes for sunset over Bab Mansour gate.
Sleep in a riad inside the old city. In the evening, walk the Lahdim square and eat at a local restaurant with no English menu. This is the version of Morocco that most postcard itineraries never show.

End in Fez and give it the most time
Fez is Morocco’s spiritual and intellectual capital. The train from Meknes to Fez takes 45 minutes. Plan 3 nights in Fez with day trips into the surrounding region. This is the right amount. Fez demands patience.
All 4 imperial city medinas have GPS dead zones and streets too narrow for satellite navigation to be accurate. Download an offline map before you arrive, but accept that you will need to ask for directions at least once per day. This is not a problem. It is the experience. Every local knows where the main landmarks are.
The imperial cities have more conservative dress expectations than coastal destinations. Cover shoulders and knees in the medinas. Carry a small bag with water, a scarf, and a notebook. Write down what you see. Fez gives you more than a camera can hold.
Plan your imperial cities journey now
The imperial cities of Morocco are not a checklist. They are 4 separate worlds, each with its own rhythm and its own reward. Travel them in order, give each city real time, sleep inside the medina walls, and use the train as your engine. Renting a car gives you the freedom to stop at the Volubilis Roman ruins between Meknes and Fez, or to detour into the Middle Atlas mountains. Both options serve the slow traveler well. The imperial cities will not disappear if you take your time. In fact, they only appear when you do.













