Day trips from Marrakech are one of the best reasons to give the Red City more than a weekend. Marrakech is unforgettable — the medina, the souks, Jemaa el-Fnaa after dark — but it is also hot, loud and relentless, and a single day out in the Atlas foothills, a rocky desert or by the Atlantic resets the whole trip. Within 45 minutes to four hours of the city you can stand under a 110-metre waterfall, walk through a 17th-century kasbah, ride a camel at sunset or eat grilled sardines by the ocean. Here are the seven day trips near Marrakech genuinely worth your time, with honest one-way drive times and realistic costs.
The 7 best day trips from Marrakech at a glance
The shortlist, from quickest to longest drive:
- Agafay Desert — 45 min — rocky desert, camel rides, quad biking, dinner under the stars
- Ourika Valley — 1h15 — waterfalls, Berber villages, riverside tagines
- Imlil & the High Atlas — 1h30 — mountain villages at the foot of Toubkal, mule treks
- Essaouira — 2h45 — Atlantic coast, seafood, relaxed medina, old sea ramparts
- Ouzoud Waterfalls — 2h45 — Morocco's tallest falls at 110 metres, Barbary macaques
- Ait Ben Haddou — 3h45 — the famous fortified kasbah, a long but unforgettable day
- Ouarzazate — 4h — film studios and kasbahs via the Tizi n'Tichka pass, tour-only territory
If you only do one, pick by mood: beach day = Essaouira, waterfalls = Ourika or Ouzoud, desert = Agafay, culture = Ait Ben Haddou.
1. Essaouira: the Atlantic escape
Essaouira is the most popular of all the day trips from Marrakech, and the reason is obvious the moment the argan plains give way to the ocean. The medina is a calmer, bluer cousin of Marrakech's; the old Portuguese ramparts face wild Atlantic surf; and the fishing port grills fish that was swimming that morning. Walk the sea walls, browse the thuya-wood workshops, and lunch on sardines and sea bream at the harbour for a fraction of European prices. Organised day tours in Marrakech run here daily (30–60 EUR with transport), or take a Supratours or CTM bus for about 90 MAD each way. Details in our Essaouira guide.
2. Ourika Valley: waterfalls and Berber villages
The Ourika Valley is the quickest proper escape — just over an hour to Setti Fatma, where seven waterfalls tumble down the High Atlas foothills. The walk is the point: 60–90 minutes along the river with a local guide (100–150 MAD, well spent), past Berber hamlets to pools you can swim in when the meltwater allows. Afterwards, lunch is a riverside tagine with your feet almost in the water. Ourika is the easiest Marrakech day trip to do yourself — grand taxis leave the Bab er-Robb area for 40–50 MAD a seat — so go on a weekday and start early. Spring is best, when the falls are full. More in our Ourika Valley guide.
Wear grippy shoes, not sandals: the path to the upper falls crosses slippery rocks. Bring a swimsuit in summer — the top pools are freezing and glorious.
3. Imlil and the High Atlas foothills
Imlil sits at 1,740 metres in the shadow of Toubkal, North Africa's highest peak, and feels like a different country — walnut orchards, terraced fields, mules on the paths, snow on the ridges from December to March. No climbing required: the classic day trip is a gentle 2–3 hour guided walk to the village of Armed and its waterfalls, with mint tea on a terrace above the valley. Guides cost 150–250 MAD in the village, a mule about the same. The drive up through Asni is gorgeous in itself. The Toubkal summit trail starts here, but that is an overnight expedition, not a day trip.
4. Ouzoud Waterfalls: Morocco's tallest falls
At 110 metres, the Cascades d'Ouzoud are Morocco's tallest waterfalls and the most spectacular day trip destination near Marrakech. Three tiers drop into a red-rock gorge, rainbows hang in the spray on sunny mornings, and Barbary macaques work the olive groves hoping for a snack. The standard loop takes 2–3 hours: down one side of the gorge, across the bottom (small boats ferry you through the mist for 20 MAD), up the other side past old mills and viewpoints. It is 2h45 each way, so leave by 7:30am for a full 10–11 hour day. Most visitors book a tour (40–60 EUR); confident drivers can self-drive. Full walk in our Ouzoud Waterfalls guide.
5. Agafay Desert: desert without the long drive
The Agafay is not the Sahara — it is a moon-like desert of pale stone — but it delivers the fantasy 45 minutes from Marrakech: camel caravans at sunset, quad bikes in the dust, and camps serving dinner under absurdly starry skies. The classic formula is an afternoon departure: camel ride or quad tour at golden hour, then dinner with live Gnawa music (40–70 EUR per person with transfers). It is the one day trip where the evening slot wins — better light, no midday heat, back in Marrakech by 10pm. In July and August, pick a camp with shade and a pool.
6. Ait Ben Haddou: the famous kasbah
Ait Ben Haddou is the Morocco of film posters — a fortified mud-brick ksar above a river, seen in Gladiator and Game of Thrones. It is also the longest realistic day trip: 3h45 each way over the Tizi n'Tichka pass, an 11–12 hour day with barely three hours on site. Worth it if you love film history or earthen architecture — crossing the river on foot and climbing to the granary at the top is magical in morning light. Do not self-drive unless mountain passes are your thing; book the tour (50–70 EUR). With two days, sleep over and continue to Ouarzazate. See our Ait Ben Haddou guide.
7. Ouarzazate: film studios and the road of kasbahs
Ouarzazate — "the door of the desert" — is four hours each way, the longest day trip here and only sensible with an organised tour. The reward: Atlas Studios, among the largest film studios in the world, where desert-epic sets still stand in the sun; the Taourirt Kasbah; and the drive itself, over the Tizi n'Tichka pass and the Ounila Valley's string of kasbahs. It works best as an overnight or a 2–3 day desert circuit, but film buffs can do it in one very long day — most tours combine it with Ait Ben Haddou. More in our Ouarzazate guide.
Day tour or do it yourself?
For the short trips — Ourika, Agafay, Imlil — going on your own is easy and cheaper: grand taxis leave when full from around Bab er-Robb and Jemaa el-Fnaa (40–60 MAD a seat), and you set the pace. For the long hauls — Ouzoud, Essaouira, Ait Ben Haddou, Ouarzazate — organised day tours in Marrakech are the better call: air-conditioned transport, a driver who knows the roads, hotel pickup, 30–70 EUR depending on distance. Book through your riad or compare on GetYourGuide and Viator the night before. Renting a car (from ~300 MAD a day) gives maximum freedom, but mountain roads and unmarked speed bumps are not for everyone — and download offline maps, because the signal dies in the valleys.
Practical tips for day trips from Marrakech
- Leave early. Times above are one-way — depart by 7–8am for anything over two hours.
- Carry cash. Villages, waterfall paths and desert camps run on dirhams; ATMs are scarce outside cities.
- Dress for villages. Cover shoulders and knees away from the coast; swimwear is fine on Essaouira's beach.
- Pick your season. Waterfalls are fullest in spring (March–May); Agafay is brutal at midday in summer — go in the evening; the Atlas is snowy and stunning from December to February.
- Negotiate taxis first. Agree the price in dirhams before getting in, and confirm per seat or whole car.
- Skip Fes and the Sahara. Both are too far — Fes is 7+ hours by train each way, the real dunes 9 hours by road. Save them for a multi-day trip.
Plan your Morocco trip
Turn this guide into a booked trip: compare stays, flights and car rental across Morocco below.
Some links on this page are affiliate links. If you book through them, we may earn a commission at no extra cost to you — it keeps these guides free.
Frequently asked questions
What are the best day trips from Marrakech?
The seven best are Essaouira (Atlantic coast), Ourika Valley (waterfalls, closest), Imlil and the High Atlas (mountains), Ouzoud Waterfalls (Morocco's tallest falls), the Agafay Desert (closest desert), Ait Ben Haddou (famous kasbah) and Ouarzazate (film studios). For a beach day choose Essaouira, for waterfalls Ourika or Ouzoud, for desert Agafay, and for culture Ait Ben Haddou.
Can you do a day trip from Marrakech to Essaouira?
Yes — Essaouira is the most popular day trip from Marrakech. It's about 2h45 each way by road. Organised tours cost 30–60 EUR with hotel pickup, or take a Supratours or CTM bus for around 90 MAD each way. Leave by 8am to have 4–5 hours in town for the ramparts, the fishing port and a seafood lunch.
Can you do a day trip from Marrakech to Fes?
No — Fes is too far for a day trip. It's roughly 530 km away and the train takes 7–8 hours each way via Casablanca. Plan at least one night in Fes, or see both cities on a 3-day desert tour that runs Marrakech–Merzouga–Fes.
How many days do you need in Marrakech?
Three full days cover the medina, souks, palaces and Jemaa el-Fnaa comfortably. Add one or two more days for day trips — Ourika or the Agafay for a short day, Essaouira or Ouzoud for a full day. Four to five days in total is the sweet spot.
Is Casablanca worth a day trip from Marrakech?
It's possible — the train takes about 2h40 — but most travellers find Casablanca underwhelming as a day trip: it's a working business city, and the Hassan II Mosque is the one unmissable sight. If the mosque is your goal, go; otherwise Essaouira or Rabat make better use of the day.