Morocco Itinerary 5 Days: Marrakech and the Sahara

5 Day Desert Tour from Marrakech to Merzouga

Quick answer: For 5 days in Morocco, spend one or two days in Marrakech and three days on a desert loop: day 1 across the High Atlas to Ait Ben Haddou and the Dades Valley, day 2 through the Todra Gorge to a Merzouga camp, day 3 back to Marrakech. Alternatively, choose a 5-day desert tour with two nights in the Sahara.

Five days is short but enough to experience two faces of Morocco: the imperial city and the desert. Here is our recommended Morocco itinerary for 5 days, with two options depending on your priorities.

Option A: 2 days Marrakech + 3-day desert tour

  1. Day 1: arrive in Marrakech, evening at Jemaa el-Fna.
  2. Day 2: guided tour of Marrakech – Bahia Palace, souks, Majorelle.
  3. Day 3: Tizi n’Tichka, Ait Ben Haddou, Ouarzazate, Dades Valley.
  4. Day 4: Todra Gorge, Merzouga, camel trek, night in the Sahara.
  5. Day 5: sunrise, long drive back to Marrakech (or continue to Fez).

The desert part corresponds to our 3-day desert tour from Marrakech to Merzouga.

Dades Valley on a 5-day Morocco itinerary
Dades Valley on a 5-day Morocco itinerary

Option B: 5-day desert circuit

If you have already seen Marrakech, the 5-day desert tour from Marrakech to Merzouga adds a second night in the dunes and more time in the gorges, kasbahs and oases – a slower, more immersive trip.

Option C: Marrakech and the coast

Prefer less driving? 3 days in Marrakech (with an Atlas day trip) + 2 days in Essaouira by the ocean. See things to do in Essaouira.

Which option to choose?

You want…Choose
City + Sahara, first tripOption A
Deep desert experienceOption B
Relaxed, little drivingOption C
Night under the stars in the Sahara on a 5-day tour
Night under the stars in the Sahara on a 5-day tour

Tips for a short trip

Have more time? See our 7-day and 10-day itineraries.

Frequently asked questions

Is 5 days enough for Morocco?

Five days is enough for Marrakech and a 3-day Sahara tour, or a slower 5-day desert circuit. You will not have time for Fez and Chefchaouen as well.

Can I see the Sahara in 5 days?

Yes. A 3-day Merzouga tour fits easily in a 5-day trip, or you can choose a 5-day desert tour with two nights in the dunes.

What is the best 5-day itinerary from Marrakech?

Two days in Marrakech followed by a 3-day loop via Ait Ben Haddou, the Dades Valley, the Todra Gorge and Merzouga.

Should I go to Merzouga or Zagora on a 5-day trip?

With 5 days, Merzouga is worth the extra drive for its big dunes. Zagora suits trips of only 2 days.

Written by the Todo Marruecos Tours travel team, local tour operators based in Morocco. Last updated: September 2026.

Text Widget

Nulla vitae elit libero, a pharetra augue. Nulla vitae elit libero, a pharetra augue. Nulla vitae elit libero, a pharetra augue. Donec sed odio dui. Etiam porta sem malesuada.

Recent Comments