Quads and a buggy on a desert track in Agafay, with the snowy Atlas mountains behind
  1. Home
  2. Guides
  3. The best day trips from Marrakech

DAY TRIPS FROM MARRAKECH

The best day trips from Marrakech: desert, mountains and ocean

The best day trips from Marrakech are the Agafay desert (45 minutes), the Atlas villages of Imlil and the Ourika valley (about 1.5 hours), the Ouzoud waterfalls (3 hours), the ocean at Essaouira (2.5 to 3 hours) and the kasbah of Aït Benhaddou (4 hours). Here is what each one is like, and how to choose.

The best day trips from Marrakech

Marrakech sits on a plain between the desert and the High Atlas, so in a day you can reach a stone desert, snowy mountain valleys, waterfalls or the Atlantic. The closer trips fit in half a day; the longer ones mean leaving early and getting back after dark.

Day tripFrom MarrakechBest for
Agafay desert30 to 40 km, about 45 minSunset, quads, camels, dinner under the stars
Imlil and the AtlasAbout 65 km, about 1.5 hMountain walks, Berber villages, views of Toubkal
Ourika valleyAbout 65 km to Setti Fatma, about 1.5 hWaterfalls, lunch by the river
Ouzoud waterfallsAbout 150 km, about 3 hMorocco's best-known waterfalls
EssaouiraAbout 190 km, 2.5 to 3 hThe ocean, an old port, fresh fish
Aït BenhaddouAbout 190 km, about 4 hA clay kasbah village and film sets

Distances and driving times are rounded, by the main roads and without stops.

The Agafay desert: sunset and dinner, 45 minutes away

The Agafay desert starts about 30 to 40 km southwest of Marrakech, near the lake of Lalla Takerkoust. It's a stone desert of bare golden hills with no sand dunes, but it has the space, the silence and the huge sunsets, with the High Atlas on the horizon. It's the only desert you can see from Marrakech in a day.

Because it's so close, Agafay fits into an afternoon after a morning in the medina. Our evenings pick you up in the afternoon: you ride a quad or a camel before sunset, then have dinner and watch a fire show under the stars, and you're back in your riad the same night. Rather drive yourself? Try our buggies and quads by the hour. More in our Agafay desert guide.

The Atlas mountains: Imlil and the Ourika valley

The High Atlas starts about an hour from Marrakech, and on a clear day you can see its peaks from the city. Two valleys make easy day trips.

Imlil and Toubkal

Imlil is a mountain village at about 1,800 m, at the end of the paved road (Imlil on Wikipedia). It's the starting point for Toubkal, at 4,167 m the highest peak in North Africa (Toubkal on Wikipedia). Climbing Toubkal takes 2 days, but from Imlil you can walk to Berber villages and terraced walnut and apple orchards, then have lunch on a rooftop with a view.

The Ourika valley

The Ourika valley begins about 30 km from Marrakech and follows a river up into the mountains. The road ends at Setti Fatma, where a rocky path climbs past a series of waterfalls. Wear shoes with a good grip. Cafés line the river, and on summer weekends the valley is busy with families from Marrakech escaping the heat.

The Ouzoud waterfalls

The Ouzoud falls are Morocco's best-known waterfalls, about 110 m high in three steps (Ouzoud on Wikipedia, in French). A path leads down through olive trees to the bottom of the gorge, where you can see the falls from below, and Barbary macaques often watch from the trees.

They are about 150 km northeast of Marrakech, around 3 hours each way, so leave early. It's a long day, but a good one in spring, when there's the most water.

Essaouira: a day by the ocean

Essaouira is a fortified port on the Atlantic, about 190 km west of Marrakech (2.5 to 3 hours). Its medina has been a UNESCO World Heritage Site since 2001 (Essaouira on Wikipedia). Walk the sea walls, watch the blue fishing boats come in, and have grilled fish at the port for lunch.

It's often windy and the ocean is cool, so it's better for walks and kitesurfing than for lying on the beach. On the way you pass argan trees and women's argan oil cooperatives. Our desert evenings stop at one too.

Aït Benhaddou and Ouarzazate

Aït Benhaddou is a fortified village of red earth on the old caravan route between the Sahara and Marrakech, a UNESCO World Heritage Site since 1987 and the set of many films and of Game of Thrones (Aït Benhaddou on Wikipedia). Ouarzazate, nearby, has film studios you can visit.

The road crosses the High Atlas by the Tizi n'Tichka pass, at a little over 2,200 m, with long winding stretches. It takes about 4 hours each way, so it's possible in a day, but 8 hours in a car is a lot. It's easier as the first stop of a trip to the Sahara.

Which day trip should you choose?

  • Only an afternoon or evening free: the Agafay desert.
  • Travelling with children: Agafay or the Ourika valley, both short drives.
  • Mountains and fresh air: Imlil, or the Ourika valley for an easier day.
  • Waterfalls: Ouzoud, in spring if you can.
  • The sea: Essaouira.
  • History and film sets: Aït Benhaddou, ideally on the way to the Sahara.
  • Sand dunes: not a day trip. The nearest big dunes are 9 hours away, so read the Sahara or Agafay?

Tips for day trips from Marrakech

  • Leave early for Ouzoud, Essaouira and Aït Benhaddou, around 7 or 8 in the morning.
  • Use the season. In summer the mountains and the coast are cooler than the city, and the desert is best late in the day. In winter there is often snow on the Atlas, and the evenings are cold, so bring layers (see Marrakech in December).
  • Winding roads. The Tichka pass and the mountain roads twist a lot. If you get car sick, sit in front and take something before you go.
  • Group or private? A shared tour costs less; a private driver lets you choose your stops. Either way, check what's included: lunch, a local guide, entrance fees.
  • Carry small notes for lunch, local guides and tips.
  • Don't stack long days. Mix a long trip with a slow day in the medina.

Day trips from Marrakech: your questions

What is the best day trip from Marrakech?

It depends on what you like. For a short trip, the Agafay desert is 45 minutes away and best at sunset. For mountains, Imlil or the Ourika valley are about 1.5 hours away. For the ocean, Essaouira is 2.5 to 3 hours away.

Can you visit the Atlas mountains in a day from Marrakech?

Yes. Imlil and the Ourika valley are about 1.5 hours away by road, with walks to villages and waterfalls. Climbing Toubkal, the highest peak, takes 2 days.

How far is Essaouira from Marrakech?

About 190 km, around 2.5 to 3 hours by road.

How far are the Ouzoud falls from Marrakech?

About 150 km, around 3 hours each way, so it is a full day trip.

Can you visit the Sahara on a day trip from Marrakech?

No. The nearest big dunes, at Merzouga, are about 9 hours away. For a desert in one day or evening, go to the Agafay desert, 45 minutes from Marrakech.

Is Aït Benhaddou a good day trip from Marrakech?

It is possible, but it is about 4 hours each way over the Atlas. Many people visit it on the way to the Sahara instead.

What is the closest desert to Marrakech?

The Agafay desert, about 30 to 40 km southwest of the city, around 45 minutes by car. It is a stone desert with no sand dunes.

Sources

LAST STOP

Book your desert day.

Pick a date and we'll confirm your pickup point and time on WhatsApp.

Rather ask a question first? Message us on WhatsApp

Package

WhatsApp is opening with your details. Press send and we'll reply to confirm.