Before you book

Fez or Marrakech: Which City Fits Your Trip?

By Hassan Bouaouina, licensed guide and founder of Uniquely Morocco, guiding since 2004.

A market lane lined with rugs and textiles

Quick answer

Choose Fez for a deep, lived in medina and craft traditions. Choose Marrakech for an easier, livelier base with more hotels and flights. Many travelers do both.

The facts

FezMarrakech
Founded789About 1070
UNESCO medinaListed 1981Listed 1985

Fez is one of the largest car free urban areas in the world, and Marrakech is built around the great square Jemaa el Fna.

The two cities side by side

FezMarrakech
CharacterScholarly, craft based, quieter eveningsLively, theatrical, busy evenings
Main sightsBou Inania, Al Attarine, the tanneries, the Mellah, Al Batha MuseumJemaa el Fna, Bahia Palace, Saadian Tombs, Ben Youssef Madrasa, Majorelle Garden
MedinaHilly, very large, car free, easy to get lostFlatter, easier to walk, more scooters
AirportFes Saiss, fewer direct flightsMarrakech Menara, many direct flights
NearbyVolubilis, Meknes, Chefchaouen, Middle Atlas, Sefrou and BhalilHigh Atlas, Ourika Valley, Agafay, Essaouira
Way to the SaharaAbout 8 hours by road to MerzougaAbout 9 to 10 hours to Merzouga, or Zagora for a shorter trip

What Marrakech does best

Marrakech was founded around 1070 by the Almoravids, and its red walls, the Koutoubia minaret and the square of Jemaa el Fna make it the most theatrical city in Morocco. In the evening the square fills with food stalls, storytellers, Gnawa musicians and acrobats. The Bahia Palace, the Saadian Tombs with their Hall of Twelve Columns, the Ben Youssef Madrasa and the Majorelle Garden are all within a short drive or walk. It is also the gateway to the High Atlas and Essaouira.

What Fez does best

Fez is older, quieter and more introverted. Behind plain walls you find the finest Marinid madrasas, a living guild system of craftsmen, and a medina where families still shop, study and work as they have for centuries. Evenings are calmer, and the city is the natural base for Volubilis, Chefchaouen and the Middle Atlas.

Getting between them

Fez and Marrakech are about 530 kilometres apart. The train and the road both take about 7 hours. The best way, in my view, is not direct at all: travel through the Middle Atlas and the Sahara, so the journey between the two cities becomes the best part of the trip. See Fez to Merzouga.

Choose Fez if

  • You want crafts, madrasas and a medina where daily life goes on.
  • You like quieter evenings.
  • You want to visit the Middle Atlas, Sefrou and Bhalil.
The Hall of Twelve Columns in the Saadian Tombs, Marrakech

Choose Marrakech if

  • You want easy flights, many hotels and a lively evening square.
  • You are visiting the High Atlas or Essaouira.

A note of honesty

I live near Fez, so I am not neutral. Fez feels more authentic and Marrakech is easier, and both can be true. The best answer for many guests is both, with the Sahara in between. See how many days in Morocco and our Imperial Cities tour.

Questions

Quick questions

Is Fez worth visiting?

Yes, especially for crafts, history and the old medina.

Which is better for shopping?

Both are excellent. Fez is stronger in leather, pottery and metalwork, Marrakech in lanterns and a wide choice.

Can I visit both?

Yes, by train, private driver or on a tour that crosses the Atlas.

How far is Fez from Marrakech?

About 530 kilometres, around 7 hours by train or road, or two to four days through the Sahara.

Which city is better for families?

Marrakech is easier for small children, with pools and wider streets. Fez is wonderful for older children curious about crafts.

Keep reading

Back to the Morocco travel blog, or open the full Travel Guide.

Prices and opening hours can change. If anything is unclear, ask me and I will give you the latest details for your dates.

Want a plan built around your questions?

Tell me your dates and what you love, and I will reply with a private itinerary within 48 hours.