Quick answer
The best day trips from Marrakech are five: Ait Ben Haddou and Ouarzazate (kasbahs and the High Atlas), the Ouzoud Waterfalls (Morocco’s highest waterfall), Essaouira (an Atlantic coastal town), the Ourika Valley (Berber villages one hour away) and the Agafay desert (quad, camel and dinner at sunset). If you only pick one and want scenery, go to Ait Ben Haddou; with children or only half a day, choose Agafay or Ourika.
Updated: October 2026 · Written by the Marrakech Al Desierto team, a local agency in Marrakech that runs day trips and private tours across southern Morocco every day.
Marrakech is the perfect base to explore Morocco: in less than four hours by road you can reach mountains over 2,000 metres high, mud-brick kasbahs, waterfalls, the Atlantic Ocean and a stone desert. If you are only spending a few days in the city, one or two day trips from Marrakech are the best way to leave the medina and see another side of the country. In this guide we share the five we recommend most, how long it takes to reach each one and which suits your trip best.
Day trips from Marrakech: quick comparison
This table sums up the distance and driving time of each trip (approximate, one way and without stops), so you can see at a glance how much of the day each one takes:
| Day trip | Distance | Drive one way | Best for |
|---|---|---|---|
| Ait Ben Haddou and Ouarzazate | ≈ 190 km | ≈ 3.5–4 h | High Atlas scenery, kasbahs and film sets |
| Ouzoud Waterfalls | ≈ 150 km | ≈ 2.5–3 h | Nature, monkeys and a boat ride |
| Essaouira | ≈ 190 km | ≈ 3 h | The sea, the medina and fresh fish |
| Ourika Valley | ≈ 65 km | ≈ 1–1.5 h | Berber villages and the Setti Fatma waterfalls |
| Agafay desert | ≈ 40 km | ≈ 45 min | Sunset, quad, camel ride and dinner |
1. Ait Ben Haddou and Ouarzazate: the most complete trip
This is the most spectacular of all day trips from Marrakech, and also the longest. The road crosses the High Atlas over the Tizi n’Tichka pass, at more than 2,200 metres, with views of Berber villages clinging to the mountains. The highlight is the ksar of Ait Ben Haddou, a UNESCO World Heritage Site and the setting of films like Gladiator and the series Game of Thrones. Then we continue to Ouarzazate, the gateway to the desert, to see the Taourirt kasbah and the film studios.

Best for: travellers who want to see southern Morocco but have no time for a desert tour. It’s a long day of about 12 hours, so we don’t recommend it with very young children. More details on our day trip from Marrakech to Ait Ben Haddou and Ouarzazate.
2. Ouzoud Waterfalls: the best nature trip
The Ouzoud Waterfalls are the highest in Morocco, dropping about 110 metres between olive trees and red rock walls. You walk down a path to the foot of the falls, where you can take a boat ride and have lunch at a restaurant overlooking the water. Barbary macaques live freely around the falls, which makes this one of the favourite day trips from Marrakech for families.

Best for: nature lovers and families. Wear comfortable shoes: the path has steps and can be slippery. Book your Ouzoud Waterfalls day trip.
3. Essaouira: an escape to the Atlantic
Essaouira is a walled town facing the ocean, with a harbour full of blue fishing boats, seagulls and a calm white medina, very different from the bustle of Marrakech. On the way we stop at an argan oil cooperative and, with a bit of luck, you’ll see the famous goats climbing the trees. In town you’ll have free time to walk the ramparts, the port and the souks, and to eat grilled fresh fish.

Best for: a relaxed day with a sea breeze, especially in summer, when Essaouira is usually much cooler than Marrakech. More details on the day trip to Essaouira.
4. Ourika Valley: the Atlas one hour from Marrakech
The Ourika Valley is the quickest way to reach the High Atlas mountains. The road follows the river past mud-brick villages, orchards and pottery stalls. We visit a Berber house or a herb garden for mint tea and finish in Setti Fatma, where the path to its waterfalls begins. It’s one of the shortest day trips from Marrakech, so it leaves the afternoon free to go back to the medina.

Best for: anyone short on time, families with children or travellers who want a first taste of Berber culture. More on the Ourika Valley day trip.
5. Agafay desert: the closest desert to Marrakech
The Agafay desert is less than an hour from the city. It has no sand dunes like Merzouga, but golden stone hills with the Atlas mountains behind, a beautiful landscape at sunset. Of all the day trips from Marrakech, it’s the ideal way to experience the desert without a long drive: quad biking or a camel ride, the sunset and dinner at a camp with a show.

Best for: couples, families and anyone with just an afternoon. To see the big Sahara dunes you need at least 2 or 3 days; read Merzouga vs Zagora. Book your Agafay desert tour.
Which day trip from Marrakech should you choose?
- If you only do one: Ait Ben Haddou and Ouarzazate, for the variety of landscapes.
- With children: Ourika or Agafay, with little driving and plenty to do.
- In summer: Essaouira, for the mild Atlantic climate, or Ouzoud, for the shade and water.
- With only an afternoon: Agafay at sunset.
- If you like walking: Ouzoud or Ourika.
With 3 or 4 days in Marrakech, a good combination is Agafay one afternoon and Ait Ben Haddou or Essaouira on another full day. And if you have more time, the big trip from Marrakech is a night in the dunes: see how to get from Marrakech to Merzouga.
Practical tips for your day trips from Marrakech
- Start early: the long trips leave around 7:00–8:00 to make the most of the daylight.
- Bring layers: in the Atlas and in Agafay it gets cool at sunset, even in spring.
- Carry cash: for lunch, entrance fees and small purchases in the villages.
- Comfortable shoes: essential at Ouzoud, Ourika and Ait Ben Haddou.
- Private or shared tour: a private tour lets you choose the timing and stops; a shared tour is cheaper.
Not sure when to travel? Check the best time to visit Morocco. To see every option together, visit our day trips page, or message us on WhatsApp for a free quote.
Frequently asked questions
What is the best day trip from Marrakech?
For most travellers, Ait Ben Haddou and Ouarzazate, because in a single day you see the High Atlas, kasbahs and the landscapes of the south. If you prefer something shorter, choose Ourika or Agafay.
Can you visit the Sahara desert on a day trip from Marrakech?
Not the Merzouga dunes: they are about 560 km away. For one day, the option is the Agafay stone desert. To sleep in the dunes you need at least 2 days (Zagora) or 3 days (Merzouga).
Do the day trips include pick-up from my riad?
Yes. On our day trips we pick you up at your riad or hotel in Marrakech and drop you back there at the end of the day.
How many day trips can I do from Marrakech?
With 3 or 4 days in the city, we recommend one or two: for example, Agafay one afternoon and a full-day trip to Ait Ben Haddou, Ouzoud or Essaouira.