Morocco Itinerary: 7 Days — Marrakech, the Sahara & Essaouira

Seven days is enough for the classic Morocco triangle: three days in Marrakech, a two-day Sahara excursion, and two slow days on the Essaouira coast. Expect roughly $450–650 per person on the ground (food, entries, the desert tour, buses) — hotels and flights on top.

The route

  1. 1
    Marrakech · 3 days

    The arrival city and the sensory deep-end — souks, palaces, food theater.

  2. 2
    Sahara Desert · 2 days

    The 2-day Erg Chebbi tour — the drive through Aït Benhaddou is half the value.

  3. 3
    Essaouira · 2 days

    Sea wind and port-grilled fish to decompress before flying home.

$450–650 per person on the ground — Covers food, entries, the shared 2-day desert tour (900–1,500 MAD) and intercity buses. Riads add $40–150/night depending on taste.

Make this itinerary yours

The Travelos planner builds this exact route around your pace, food style and budget — with verified prices on every stop. Free, no account.

Generate my 7-day plan

Day by day

Day 1Medina immersionMarrakech

Bahia Palace at 8am before the tour groups, souk wandering while it's calm, and Jemaa el-Fna's food stalls after 6pm — eat where the queue is local.

Day 2Palaces and gardensMarrakech

Saadian Tombs at opening, Le Jardin Secret at midday when the medina bakes, mechoui lamb by the quarter-kilo before 1pm, rooftop dinner at sunset.

Day 3Majorelle and a hammamMarrakech

Jardin Majorelle on a pre-booked 8am slot, then a proper hammam in the afternoon — you'll want the reset before the desert drive.

Transfer: CTM / Supratours intercity bus · varies · 60–250 MAD

Day 4The great drive southSahara

Tour pickup at dawn: over the Tizi n'Tichka pass, Aït Benhaddou's mud-brick ksar, the Dadès valley — then camel out to an Erg Chebbi camp for dinner under stars.

Day 5Dune sunrise, long returnSahara → Marrakech

Climb the ridge before sunrise (20 minutes, worth every step), breakfast at camp, and the long drive back — sleep on the bus, arrive Marrakech by evening.

Transfer: CTM / Supratours intercity bus · varies · 60–250 MAD

Day 6Coast resetEssaouira

Morning Supratours bus (~3h, 80–120 MAD). Drop bags, walk the Skala ramparts, pick your fish at the port grills — agree the per-kilo price before it's weighed.

Day 7Slow morning, fly outEssaouira

Medina souks before the day-trippers land at 11, a last seafood lunch, then the bus back to Marrakech for your flight (or overnight and fly from ESU).

Route and prices verified July 2026 · how we verify

7-day Morocco FAQ

Is 7 days enough for Morocco?

Enough for one region done well — the Marrakech–Sahara–Essaouira triangle is the classic first trip. Adding Fes or Chefchaouen in the same week means spending a third of your holiday in transit; save the north for a second visit.

Is the Sahara worth it on a 7-day trip?

Yes, if you accept the trade: two days of the seven go to the desert, and about 18 hours of them are driving. The drive itself (Aït Benhaddou, Dadès) is genuinely part of the experience. If long drives aren't your thing, swap in the Agafay desert camps 45 minutes from Marrakech.

How much does a 7-day Morocco trip cost?

On the ground, $450–650 per person covers food, entries, the desert tour and buses. With mid-range riads (~$70/night shared) most travelers land around $900–1,200 per person excluding flights.

Take this route with you

Get the 7-day plan and the Morocco starter kit in your inbox.

No spam · unsubscribe anytime · privacy first

Different trip length?