4 Days in Morocco: 3 Itineraries That Actually Work

Is 4 days enough for Morocco? 4 days in Morocco is enough for one region done well, not the whole country. The three plans that work best are: (1) one day in Marrakech plus a 3-day Sahara trip to the Merzouga dunes and back; (2) a 4-day one-way journey from Marrakech to Fes through the Sahara; or (3) Marrakech, the Atlas Mountains and Essaouira with no long drives. Choose based on what matters most to you: the desert, the imperial cities or a relaxed pace.

We plan short trips like this for travelers every week, often for people adding Morocco to a trip to Spain or Portugal. Here are the routes we actually recommend, with honest driving times.

4 days in Morocco: which itinerary suits you?

ItineraryHighlightsDrivingBest for
1. Marrakech + Sahara loopMedina, Atlas, Aït Ben Haddou, Merzouga dunesAbout 9-10 h each way, split over 2 daysFirst-timers who want the desert
2. Marrakech to Fes via the SaharaAtlas, Dades and Todra, Merzouga, Middle Atlas, FesAbout 6-7 h per dayTravelers flying in and out of different cities
3. Marrakech, Atlas & EssaouiraMedina, mountain villages, Atlantic coastAbout 1.5-3 h per dayFamilies, couples, relaxed pace

Itinerary 1: Marrakech and the Sahara (round trip)

  • Day 1, Marrakech: Jemaa el-Fna, the souks, Bahia Palace and Jardin Majorelle. Dinner on a rooftop terrace.
  • Day 2, Marrakech to the Dades Valley: cross the High Atlas by the Tizi n’Tichka pass, visit the ksar of Aït Ben Haddou, continue through Ouarzazate and the Valley of Roses to the Dades Valley.
  • Day 3, Dades to Merzouga: walk in the Todra Gorge, reach the Erg Chebbi dunes for a camel ride at sunset and a night in a desert camp.
  • Day 4, Merzouga to Marrakech: sunrise over the dunes, then the long drive back via the Draâ or Dades valleys, arriving in the evening.

The last day is long, around 9-10 hours on the road with stops, but it gives you the real Sahara rather than a day trip. This plan follows our 3-day Marrakech to Merzouga desert tour plus a day in the city. For ideas in Marrakech itself, see the Moroccan National Tourist Office’s Marrakech guide. Wondering whether the extra day is worth it? Read 3-day vs 4-day desert tour from Marrakech.

Erg Chebbi sand dunes near Merzouga, the highlight of 4 days in Morocco
A night in the Erg Chebbi dunes is the reason most travelers give up a day in the cities.

Itinerary 2: Marrakech to Fes through the Sahara

If you can fly into Marrakech and out of Fes (or the reverse), this is the most efficient way to see the desert in four days, because you never drive back the way you came.

  • Day 1: Marrakech over the High Atlas to Aït Ben Haddou and the Dades Valley.
  • Day 2: Todra Gorge, then Merzouga for a camel trek and a night in a desert camp.
  • Day 3: Sunrise in the dunes, then north through the Ziz Valley, Midelt, the cedar forests of the Middle Atlas and Ifrane to Fes.
  • Day 4: Guided visit of the Fes medina, its tanneries and madrasas, then departure.

See the full route in our 4-day Marrakech to Fes desert tour, or the reverse direction in the 4-day Fes to Marrakech desert tour.

Majorelle Garden in Marrakech, a highlight of the city day on a 4-day Morocco trip
The Majorelle Garden is an easy half-day in Marrakech.

Itinerary 3: Marrakech, the Atlas Mountains and Essaouira

No desert, but no long drives either, which makes it ideal with young children, older travelers or anyone who wants to slow down.

  • Day 1: Marrakech medina and souks.
  • Day 2: Day trip to Imlil or the Ourika Valley in the High Atlas, with lunch in a Berber village. Optional sunset in the Agafay desert on the way back.
  • Day 3: Drive about 3 hours to Essaouira, with its whitewashed medina, ramparts and fishing port. Overnight by the ocean.
  • Day 4: Morning in Essaouira, return to Marrakech for your flight.

Want a desert feel without the long drive? Compare the Agafay desert vs Merzouga.

Ramparts and fishing port of Essaouira on the Atlantic coast
Essaouira, the coastal finish of the third 4-day route.

What about 4 days in northern Morocco?

If you arrive from Spain by ferry or fly into Tangier or Fes, four days fits northern Morocco well: Tangier, the blue town of Chefchaouen, Volubilis and Meknes, and Fes. Trains link Tangier, Rabat and Fes, and a driver makes Chefchaouen easy. Our 5-day northern Morocco itinerary can be shortened by a day, and our Morocco tour from Spain guide covers the ferry and flight options.

Tips for making 4 days in Morocco work

  • Book open-jaw flights (into Marrakech, out of Fes) to save a full day of driving.
  • Do not try to see everything. Marrakech, Fes, Chefchaouen and the Sahara in four days means most of your trip in a car.
  • Use a private driver for the desert. There is no train to the Sahara, and buses arrive late at night.
  • Check the season. Spring and autumn are ideal; summer desert heat is intense, and winter desert nights are cold. See the best time to visit Morocco.

Have a little more time? Compare our 3-day Morocco itinerary, the 5-day Morocco itinerary and all 10 best Morocco itineraries.

Plan your 4 days in Morocco with us

Tell us your arrival and departure cities and what you want most from Morocco, and our team will suggest the 4-day route that fits. Contact us for a free tailor-made itinerary, or browse the private 4-day Marrakech to Merzouga tour.

Frequently Asked Questions

Is 4 days enough to see Morocco?

Four days is enough to see one region well, such as Marrakech and the Sahara, or Marrakech, the Atlas and Essaouira. It is not enough to see the whole country, so choose a focused route rather than trying to visit every city.

Can you visit the Sahara in 4 days from Marrakech?

Yes. The most popular plan is one day in Marrakech followed by a 3-day round trip to the Merzouga dunes, with a night in a desert camp. Alternatively, travel from Marrakech to Fes through the Sahara in four days.

What is the best 4-day route in Morocco for first-timers?

For first-timers who want the desert, Marrakech to Fes via the Sahara is the most rewarding 4-day route because you do not drive back the same way. For a relaxed trip, Marrakech, the Atlas Mountains and Essaouira involve much less driving.

How far is the Sahara from Marrakech?

The Erg Chebbi dunes at Merzouga are about 9 to 10 hours of driving from Marrakech, so trips include an overnight stop, usually in the Dades Valley. The closer Agafay desert, about an hour away, is stony rather than sandy.

things to do in marrakech

BOOK YOUR TOUR

things to do in marrakech