Marrakech vs Fes: Which City Should You Choose?

If you only have time for one imperial city, the choice usually comes down to what you want from the trip: ease and variety, or atmosphere and craft. Here is how they compare.
At a glance
- Marrakech
- Lively, polished, easy to reach
- Fes
- Medieval, authentic, harder work
- Short on time?
- Marrakech
- Return visitor?
- Fes
In this guide
At a glance
| Marrakech | Fes | |
|---|---|---|
| Feel | Big, colourful, cosmopolitan | Dense, medieval, more local |
| Medina | Easier to navigate, more tourist-oriented | Larger, maze-like, car-free, more authentic |
| Hassle | Higher around Jemaa el-Fna and souks | Higher around the tanneries and with unofficial guides |
| Sights | Palaces, gardens, Majorelle, Jemaa el-Fna | Madrasas, tanneries, Al-Qarawiyyin, workshops |
| Food | Good street food, great riad restaurants | Often regarded as the better traditional cuisine |
| Crafts | Huge choice, more bargaining | Better quality for leather, ceramics and brass |
| Weather | Hotter summers, sunnier winters | Cooler and wetter in winter |
| Airport | Big, many direct flights | Smaller, fewer flights |
| Day trips | Atlas, Essaouira, waterfalls | Meknes, Volubilis, Ifrane |
Choose Marrakech if
- It is your first visit to Morocco and you have a week or less.
- You want gardens, pools, rooftop dinners and easy day trips.
- You like a city that has things to do at night.
Choose Fes if
- You care more about craft, history and atmosphere than comfort.
- You enjoy walking all day and getting lost in alleys.
- You want a city that feels less shaped around visitors.
What it is like to walk around
Marrakech's medina is broad and often busy with scooters, so you spend half the time stepping aside. Fes el-Bali is quieter in the sense that there are no motorbikes, but the alleys are narrower, steeper and far more numerous. You will feel lost in both. The difference is that Marrakech has landmarks (the Koutoubia, the square) to find your way back, and Fes mostly does not. A paid guide for half a day in Fes is money well spent.

Do both
If you can, see both. The two cities are about 530 km apart by road, so most visitors link them with a desert stop in between, as in our 7-day itinerary and 10-day route. Otherwise, fly or take the train, which is most of a day.
Where to read more
We have a full guide to each city: Marrakech and Fes, plus what to do in Marrakech.
Frequently asked questions
Which is better for a first trip, Marrakech or Fes?
Marrakech is easier and has more variety, so it suits first-timers. Fes rewards people who like slow, immersive travel.
Is Fes more authentic than Marrakech?
Many travellers feel so, since its medina is more lived-in and less shaped by tourism, but both are real cities.
How far apart are Marrakech and Fes?
About 530 km. By train it takes most of a day; flying is quicker.
