Is Marrakech the Capital of Morocco? The Short Answer

Is Marrakech the capital of Morocco: dunes of the Sahara in southern Morocco

No, Marrakech is not the capital of Morocco. The capital is Rabat. Many travellers get confused because Marrakech is so famous, and because it is the starting point for most trips to the Sahara.

QuestionAnswer
Capital of MoroccoRabat
Largest cityCasablanca
Marrakech is known asThe Red City and a former imperial city
Where is MarrakechCentral-southern Morocco, at the foot of the High Atlas Mountains
Why visitMedina, souks, gardens, palaces and the gateway to the desert
  • It is the most visited city for many travellers, with a famous medina and square
  • Marrakech was a capital in the past, under several historic Moroccan dynasties
  • Its name is closely linked with Morocco, and in the past the name was used for the whole country
  • Most desert tours start from Marrakech

Morocco has four historic imperial cities: Marrakech, Fez, Meknes and Rabat. Each one served as a capital at different times in history. Today, Rabat is the political capital, where the government and the royal palace are based.

From Marrakech, the classic journey is south to the Sahara. Merzouga and the Erg Chebbi dunes are about 560 km away, usually 9 to 10 hours by road. Read our guide to the Morocco desert tour from Marrakech, or see where Marrakech is in Africa.

What is the capital of Morocco?

Rabat is the capital of Morocco.

What is the biggest city in Morocco?

Casablanca is the largest city in Morocco.

Is Marrakech worth visiting?

Yes. It is one of the most vibrant cities in Morocco and the usual starting point for the Sahara.

How far is Marrakech from the desert?

Merzouga is about 560 km from Marrakech, a full day by road. Agafay is about 1 hour away, but it is a stony desert without sand dunes.

Ready to go beyond Marrakech? Contact us on WhatsApp and we will help you plan your Sahara days.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top