How to Plan a Morocco Imperial Cities Tour

A Morocco imperial cities tour covers Fez, Meknes, Rabat, and Marrakech in 10-12 days. Start in Casablanca, work clockwise through the circuit, and book riads in medinas for authentic stays. Allow 2-3 days per city with travel days between.

  1. Choose your route direction. Start in Casablanca and go clockwise: Rabat → Meknes → Fez → Marrakech. This follows the historical timeline and puts Marrakech (the most tourist-friendly) last when you're tired. Flying into Marrakech works too—just reverse the order.
  2. Allocate time per city. Rabat: 1-2 days (it's the calmest), Meknes: 1-2 days, Fez: 3 days minimum (the medina is massive), Marrakech: 2-3 days. Add travel days between cities—each leg is 2-4 hours by car or train.
  3. Book accommodation in medinas. Stay in traditional riads inside the old medinas when possible. Book directly with riads or through local booking sites. Avoid international hotel chains in new cities—you'll miss the point. In Fez, stay near Bab Boujloud gate for easy medina access.
  4. Arrange transport between cities. Train works for Rabat-Meknes-Fez route (comfortable and punctual). Hire a driver for Fez to Marrakech via Atlas Mountains—the scenery is worth it. CTM buses are reliable backup options. Avoid driving yourself unless you're very confident with medina parking.
  5. Plan guided medina tours. Book official guides through your riad or tourist offices. Each medina needs a full day with a guide—you'll get lost and miss important sites otherwise. In Fez, specify you want to see the tanneries, Qarawiyyin University, and the pottery quarter.
  6. Schedule rest time. Moroccan medinas are sensory overload. Plan one afternoon per city for just sitting in cafes or hammam visits. Don't pack every hour—the cities are intense and you'll burn out.
Is it safe to travel between imperial cities independently?
Yes, Morocco's imperial cities are connected by reliable trains and buses. The tourist police are present in all medinas. Basic Arabic phrases help, but French is widely spoken.
Do I need a guide for every medina?
Highly recommended for Fez (you'll get lost), helpful in Marrakech and Meknes, optional in Rabat. Official guides cost $25-35 per day and know hidden gems you'd never find alone.
Can I haggle in the souks?
Absolutely expected. Start at 30% of asking price, settle around 50-60%. Don't haggle unless you're seriously buying. Guides often get commissions from shops they take you to.
What's the best way to get between cities?
Train for Casablanca-Rabat-Meknes-Fez route (clean, punctual, comfortable). Hire a driver for Fez-Marrakech to see Atlas Mountains scenery. CTM buses work as budget backup.
How conservative should I dress?
Cover shoulders and knees, especially in medinas and for mosque visits. Marrakech is more relaxed than Fez. Women should bring a scarf for mosque visits even if not required.