The Red City · How long to stay

How many days do you need in Marrakech?

Short answer: two to three days for the city itself, and more if you want to use it as a base for the Atlas, the coast or the desert. Here's how the days actually break down.

The short answer

You need two to three days for Marrakech itself — and three is the sweet spot. Two full days are enough to cover the headline sights: the great square of Jemaa el-Fna, the souks, the Koutoubia, the Bahia Palace and the Saadian Tombs. A third day lets you add Jardin Majorelle, the Mellah and the modern Gueliz district without rushing, or simply slow down and enjoy the riad-and-rooftop rhythm that makes Marrakech so addictive.

The catch is that most people get the number wrong in one of two directions. Give Marrakech a single rushed day and you'll only scratch the surface of a city that's built, quite literally, to disorient you. Give it five or six days with nothing booked out of town and you'll run out of things to do. The trick is to treat the city as a 2–3 day core and then add days deliberately — for a day trip into the Atlas or to the coast, or for the multi-day desert journey that Marrakech is the natural launch pad for.

Marrakech — the Red City rooftops and medina

How long for the city itself

Marrakech divides neatly into two worlds — the ancient walled medina, a UNESCO World Heritage Site, and the modern Ville Nouvelle around Gueliz built under French rule. Almost everything a first-time visitor wants is in or just beside the medina, and it's all walkable, which is why the city itself doesn't need a long stay:

  • Jemaa el-Fna — the great central square, a sleepy juice market by day and a vast open-air theatre of musicians, storytellers and food stalls by night. Worth visiting at least twice, day and after dark.
  • The souks and the medina — the maze of craft markets fanning north of the square, organised by trade: leather, spices, metalwork, carpets. Best explored without a fixed route.
  • The monuments — the landmark Koutoubia minaret, the Bahia Palace, and the Saadian Tombs, sealed for centuries and only rediscovered in 1917.
  • Jardin Majorelle — the electric-blue garden of Yves Saint Laurent and the Berber Museum, a calm half-day away from the terracotta of the medina.

Add it up and that's a comfortable two to three days. The reason to lean toward three rather than two is the medina itself: its winding lanes were designed to confuse invaders and they still disorient newcomers, so you lose time finding your way — and that wandering is half the pleasure. Rushing it defeats the point.

"Marrakech doesn't reveal itself immediately. The deeper you go into the medina, the more it opens up — which is exactly why one day isn't enough."

A day-by-day plan

Here's how a clean three-day visit to the city falls into place. Compress it into two days by merging the second and third, or stretch it with the day trips below.

DayWhat you do
Day 1 — the medinaEase in around Jemaa el-Fna, the Koutoubia and the souks. Don't over-plan; follow the noise and the smells. Return to the square after dark for the food stalls and the full spectacle — this is non-negotiable.
Day 2 — palaces & gardensThe Bahia Palace and the Saadian Tombs in the morning (arrive early, before the crowds), then Jardin Majorelle and the Berber Museum. A rooftop café for the afternoon heat.
Day 3 — slow down or day-tripThe Mellah, the modern Gueliz district and a hammam, at a gentler pace — or use the day for a trip out of the city (see below).
💡
If you only have one day: skip the monuments and spend it on Jemaa el-Fna and the souks, finishing in the square after sunset. The atmosphere is what people remember about Marrakech — not a checklist of sights. Our full Marrakech medina guide shows how to make the most of a short visit.

Add days for day trips

This is where extra days in Marrakech earn their keep. The city is the gateway to some of Morocco's best scenery, and a fourth or fifth day is far better spent out of town than adding more medina time. The popular trips:

  • The Atlas Mountains — the High Atlas is about an hour away. The Ourika Valley and the village of Imlil (the Toubkal trailhead) both make easy day trips; serious trekking needs two to three days.
  • Essaouira — the breezy walled port on the Atlantic, around 2 hours by car or 3 by bus. Doable as a long day trip, better as an overnight. See our Essaouira guide.
  • Aït Benhaddou & Ouarzazate — the famous fortified kasbah is over the Tizi n'Tichka pass; long as a single day, and usually folded into a desert trip instead.
  • The Ouzoud waterfalls — Morocco's most dramatic falls, a popular full-day excursion northeast of the city.

Rule of thumb: each day trip adds a day to your Marrakech total. Two city days plus one Atlas day and one Essaouira day is a very satisfying four-day Marrakech-based trip.

Marrakech as a desert base

The single biggest factor in how many days you give Marrakech is whether you're doing the Sahara from here. Marrakech is the country's main launch point for desert journeys, but the dunes at Erg Chebbi near Merzouga are a long way south — a full day's drive or more each way. That's why a desert trip is sold as a three-day, two-night journey, broken with a night in the kasbah and gorge country around Ouarzazate, Dadès or Todra.

So if the desert is on your list, think of it as 2–3 days in the city plus a separate 3-day excursion — five to six days total, with Marrakech as the bookends. Don't try to treat the Sahara as a Marrakech day trip; the distances make it impossible.

🧭
Fitting it into a bigger trip: Marrakech anchors most first-time Morocco routes. See how it slots in alongside Fes, the Atlas and the desert in our one-week itinerary, or the country-wide how many days in Morocco guide.

How long should you stay?

Length of stayWhat you get
1 day / 1 nightJemaa el-Fna, the souks and the Koutoubia — a taste of the city, but no time for the palaces or gardens. The realistic minimum, and an overnight beats a day trip.
2 daysThe medina, the square, the souks and the main monuments. Covers the essentials at a brisk pace.
3 days (ideal)Everything above plus Jardin Majorelle, Gueliz, the Mellah and breathing room to enjoy the medina rather than just navigate it.
4–5 daysThe city plus one or two day trips — the Atlas, Essaouira or the Ouzoud falls — or a slower, family-friendly pace.
6+ daysOnly with the Sahara built in: 2–3 city days as bookends around a 3-day desert journey.

Best time to visit

How many days you'll enjoy depends a lot on when you come. April–May and September–November are ideal — warm days and comfortable evenings, perfect for spending hours on foot in the medina. July and August are extremely hot (40°C+), which is when you'll want fewer sightseeing hours and more pool and rooftop time, so a slower 3–4 day pace suits the heat. Winter (December–February) is mild and often sunny, good for walking. More detail in our best time to visit Morocco guide.

🏆
World Cup 2030: Marrakech is one of six Moroccan host cities for the 2030 FIFA World Cup, and demand for rooms around match dates will be very high. If you're planning a trip around a game, allow your normal 2–3 city days plus buffer, and book accommodation a long way ahead. See our Marrakech 2030 stadium guide.

The verdict

Give Marrakech three days if you can, two at a minimum, and one only if that's genuinely all you have. The city's own sights fit comfortably into two to three days, with the third day buying you the unhurried wandering that is the whole point of the medina. Beyond that, don't add idle city days — add purpose-built ones: a trip into the Atlas, a day on the coast at Essaouira, or the three-day desert journey that Marrakech is the gateway to. Get the split right and Marrakech is one of the most rewarding stops in Morocco.

Ready to plan it in full? Our complete Marrakech travel guide covers what to see, where to eat, where to stay and how to get around.

Frequently asked questions

How many days do you need in Marrakech? +

Two to three days for the city itself. Two full days cover the medina, Jemaa el-Fna, the souks, the Koutoubia, the Bahia Palace and the Saadian Tombs; a third adds Jardin Majorelle, the Mellah and Gueliz, or simply a slower pace. Add more on top if you want day trips into the Atlas or to Essaouira, or if you're launching a multi-day Sahara trip from here.

Is one day enough for Marrakech? +

One day is enough only for a first taste — Jemaa el-Fna, a wander through the souks and the Koutoubia from outside. It's not enough to add the palaces, gardens and Saadian Tombs as well, and the medina is deliberately disorienting, so a single day feels rushed. If a day is all you have, focus on the square and the souks rather than chasing monuments.

Is 4 days too many in Marrakech? +

Not if you use the extra day for a trip out of the city. The city's sights are covered in two to three days, so a fourth day is best spent on a day trip — the Ourika Valley or Imlil in the Atlas, the Ouzoud waterfalls, or coastal Essaouira — rather than more medina time. If you'd rather not leave, four days lets you slow right down, but three is the sweet spot for the city alone.

Can you do Marrakech as a day trip? +

You can, but it isn't ideal. Marrakech is a destination in its own right, and its atmosphere — especially Jemaa el-Fna after dark — is best over at least one overnight. Day-tripping in from the coast or mountains means arriving in the heat and missing the evening, when the city is at its best. Stay at least one night if you possibly can.

How many days in Marrakech for the Sahara desert? +

Budget two to three days in Marrakech plus a separate three-day desert trip. The dunes at Erg Chebbi near Merzouga are a full day's drive or more from the city, so a desert excursion is normally three days and two nights, broken with a night in the kasbah and gorge country around Ouarzazate or Dadès. A city-plus-desert combination realistically needs five to six days total.

How long in Marrakech with kids or a slower pace? +

Three to four days suits a slower or family pace. The medina is intense and the summer heat is tiring, so spreading the sights out with downtime by a riad or hotel pool works better than packing them in. A resort base in the Palmeraie north of the city, with day trips into the medina and one out to the Atlas or Essaouira, gives Marrakech four relaxed days.

Keep planning

Everything you need for Marrakech and the trips around it.