Introduction
Five days is enough to see one part of Morocco properly — but not the whole country. This itinerary lays out the two routes that actually work in that time: the classic Marrakesh-and-Sahara loop, and an imperial-cities alternative through Fez, Meknes and Rabat — day by day, with honest advice on how to choose.
Is 5 days enough for Morocco?
Five days is enough to do one region of Morocco well — not the whole country. The mistake is trying to cram Marrakesh, the desert, the coast and the imperial cities into one short trip; you end up spending it in a car.
Pick one strong theme and commit to it. The two that work best in five days are the classic Marrakesh-and-Sahara loop, and the imperial cities of the north. If you have more time, our 7, 10 and 14-day itineraries show how the country opens up.
Option A: Marrakesh and the Sahara (the classic)
This is the trip most first-time visitors picture: the buzz of Marrakesh, then the long, beautiful road south to the dunes of Erg Chebbi and back. It is intense but hugely rewarding, and five days is the honest minimum to do it without rushing.
The desert leg is a two-night loop; the detail of the drive, the stops and the options is covered in our guide on getting from Marrakesh to Merzouga.

Days 1-5: Marrakesh and the Sahara, day by day
Day 1 — Marrakesh. Settle into the medina, explore Jemaa el-Fna, the souks and a couple of the palaces and gardens. See our Marrakesh guide for what to prioritise.
Day 2 — Marrakesh to the Dades or Todra valley. Cross the Tizi n'Tichka pass, stop at Ait Ben Haddou and Ouarzazate, and overnight in the gorges.
Day 3 — On to Merzouga. Continue east through the valleys to Erg Chebbi, then a camel trek into the dunes and a night at a desert camp.
Day 4 — Sunrise over the dunes, then the long drive back west, overnighting near the Dades or in Ouarzazate.
Day 5 — Return to Marrakesh, with time for anything you missed before departure.
Option B: The imperial cities
If deserts are not your priority, the imperial north is the alternative: dense, historic and easier to cover without marathon drives. It centres on Fez, the best-preserved medieval city in the Arab world, with Meknes and Rabat within easy reach.
Day 1 — Fez: lose a full day in the medina, the tanneries and the old madrasas.
Day 2 — Fez, deeper: crafts, food, and the quieter corners most visitors miss.
Day 3 — Day trip to Meknes and the Roman ruins of Volubilis, or the mountain town of Ifrane.
Day 4 — On to Rabat, the relaxed coastal capital.
Day 5 — Rabat's kasbah and seafront before departure.
Where to base yourself
For Option A, base in Marrakesh at both ends and let the desert loop carry the middle. For Option B, split between Fez (three nights) and Rabat (two). In both cases a riad in the medina puts you in the heart of the action — see our accommodation guide for the different stay styles.
Tips for a short trip
Fly into the city that starts your route (Marrakesh for Option A, Fez for Option B) to avoid wasting a day in transit. Pack light — you will be moving. And time it well: spring and autumn are the most comfortable, as our guide to the best time to visit Morocco explains. If you are unsure which route fits your dates and interests, we can shape it for you.
Frequently asked questions
Yes. A five-day trip comfortably fits Marrakesh plus a two-night Sahara loop to Merzouga and back. Fewer than five days makes the desert leg rushed.
It is enough for one region done well — either Marrakesh and the desert, or the imperial cities. It is not enough to combine the desert, coast and northern cities in one trip.
Marrakesh if you want the desert; Fez if you prefer history and shorter drives. Trying to do both in five days means too much time on the road.
For the Marrakesh-Sahara route, a guided tour or private driver removes the long mountain drives. The imperial cities are easier to do independently by train and taxi.

