

- Home
- Itineraries
- The imperial cities
The imperial cities
Rabat, Meknes, Fez and Marrakesh: four capitals and four eras.
Each of Morocco's four imperial cities was the capital at a different time. Rabat is the capital today; Meknes was under Moulay Ismail, Fez under the Idrisids and the Marinids, Marrakesh under the Almoravids and the Almohads.
The route lends itself to the train between Rabat, Meknes and Fez, with the leg to Marrakesh then taken on the Casablanca-Marrakesh line.
The stops
Length and budget
Length and budget are settled together: this route works over a few days as well as spread across two weeks.
Along the way, in Morocco
Frequently asked questions
What are Morocco's four imperial cities?
Rabat, Meknes, Fez and Marrakesh. Each was capital of the kingdom at a different point in its history.









