Home  /  Itinerary
Itinerary

The Perfect 7-Day Morocco Itinerary (Marrakech, Sahara & More)

A practical 7-day Morocco itinerary covering Marrakech, the Sahara desert at Merzouga, the gorges, Aït Benhaddou and Essaouira — with transport, timing and booking tips.

⏱ 10 min read Updated June 8, 2026

This is the route we’d send a friend on for their first week in Morocco: the big-hitter city, the Sahara, the cinematic drive through the Atlas, and a relaxed coastal finish. It balances the evergreen highlights with realistic travel times so you’re not spending the whole week in transit.

Quick answer

Days 1–2 MarrakechDays 3–5 Sahara loop to Merzouga (via Aït Benhaddou & the gorges, on a 3-day tour) → Day 6 Essaouira on the coast → Day 7 back to Marrakech to fly out. Book the desert tour and your first/last riads in advance; keep the middle flexible.

Day 1 — Marrakech: arrive & ease in

Fly into Marrakech, check into a riad in the medina, and spend the afternoon getting your bearings. Sunset on a rooftop, then dinner near Jemaa el-Fnaa. Don’t over-plan day one — the medina is sensory overload at first, and that’s fine. (Full Marrakech guide.)

Day 2 — Marrakech: palaces, gardens, souks

Bahia Palace and the Saadian Tombs in the morning, Jardin Majorelle (pre-booked) or Le Jardin Secret when the heat builds, then the souks in the cooler late afternoon.

Booking.com
Lock in your Marrakech riad
Book the first and last nights early — the best medina riads sell out.
Check prices →

Days 3–5 — The Sahara loop to Merzouga

The heart of the trip. A 3-day / 2-night desert tour from Marrakech takes you over the Tizi n’Tichka pass, to the kasbah of Aït Benhaddou, through the Dades and Todgha gorges, and out to the Erg Chebbi dunes at Merzouga for a night in a desert camp — camel trek at sunset, stars, sunrise over the sand. You loop back to Marrakech on day 5. (Full Sahara guide.)

GetYourGuide
3-day Marrakech → Merzouga desert tour
The easiest way to do the desert loop — transport, stops, camp and camel trek included.
See desert tours →

Day 6 — Essaouira: coastal exhale

Back from the desert, swap dust for sea breeze. It’s ~2.5–3 hours to Essaouira — grilled fish at the port, a walk along the ramparts, and a slow evening. If you’d rather go deeper into culture than coast, substitute a flight or train to Fes here instead. (Essaouira guide.)

Day 7 — Back to Marrakech & fly out

Return to Marrakech for any last shopping and your flight. If your flight is late, squeeze in the Ourika Valley or a hammam before you go.

Make it work: practical notes

Booking & transport in one glance
  • Pre-book: first/last Marrakech riads, the 3-day desert tour, Majorelle tickets.
  • Stay flexible: Essaouira accommodation and meals can be booked last-minute.
  • Connectivity: grab an eSIM before you land so maps and rides work on arrival.
  • Getting around: see the full transport guide for trains vs transfers.

Two weeks instead of one?

Add the imperial north: after the desert, take the train to Fes (2 days), detour to Chefchaouen (the blue city, 1 night), and finish in Essaouira or Tangier. That gives you both halves of Morocco without doubling back.

Frequently asked questions

Is 7 days enough for Morocco?
Yes, for a strong first trip. One week lets you pair Marrakech with the Sahara and either the coast (Essaouira) or the imperial north (Fes), without rushing. Two weeks lets you do both halves of the country.
Should I rent a car or take tours?
For this route, a 3-day guided desert tour from Marrakech handles the hardest driving and logistics, and you can use trains and transfers for the rest. Self-driving is great too if you're comfortable — the roads are good.
How much does a week in Morocco cost?
A comfortable mid-range week, excluding flights, runs roughly 6,000–10,000 MAD (600–1,000 USD) per person including a desert tour, riads, food and transport. It can be done for much less, or far more.

Back to all Morocco guides