3 Days: Marrakech to Essaouira
Same spine as our 2-day plan , Agafay the first evening and Ourika Valley on day two, plus a third day that finally leaves the Atlas foothills for the coast. This assumes the medina itself is already covered separately; give it the three days it deserves on another trip and use this one purely for what is outside the city.
Book these before you go:
- Agafay quad and dinner show : the earlier evening slots have the better crowd
- Ourika Valley day trip : confirm the waterfall hike is included, not just the drive
- Essaouira day trip : the earliest departure buys you the most time on the ground
- Your Marrakech riad : book centrally since all three days pick up from the medina
| Day | Focus | Distance / drive time |
|---|---|---|
| 1 | Arrive, medina taste, Agafay dinner show | Agafay: 30-45 min out |
| 2 | Ourika Valley waterfalls and villages | 40-60km, 60-90 min each way |
| 3 | Essaouira coast, medina and port | 180km, 2.5-3 hours each way |
Day 1: Land, taste the medina, spend the evening in Agafay
An hour or two around Jemaa el-Fnaa on arrival is enough to get oriented; ONMT’s practical Morocco information is worth reading before you land. Head to Agafay for the late afternoon: rocky, scrubby plateau rather than sand dunes, but the camel ride, quad session, and dinner-under-the-stars package runs a convenient 4pm-to-9:30pm window. Packages run roughly 400-950 MAD per person (about €40-90) depending on the operator and whether transfers are private.
Day 2: Ourika Valley, the easiest real trip out of the city
Ourika sits 40-60km and 60-90 minutes into the High Atlas foothills. The draw is Setti Fatma’s seven waterfalls, a roughly two-hour round trip hike to the lower falls, plus Berber villages and an argan oil cooperative along the way. Full-day guided tours with lunch run roughly 250-850 MAD per person; confirm the waterfall hike is actually on the itinerary, since some budget versions just drive the valley road and skip it.
Day 3: Essaouira, the only real coast trip from Marrakech
Marrakech is inland, roughly 2.5-3 hours from the nearest coast, and Essaouira is that coast: a walled, whitewashed fishing-port medina with a working harbour and an energy that owes nothing to Marrakech’s souks. The medina itself is a UNESCO World Heritage Site , a late-18th-century fortified seaport town. Supratours buses run 100-120 MAD each way, a shared grand taxi runs roughly 600-900 MAD, and a guided day tour runs up to about 1,300 MAD. Fresh grilled seafood at the port stalls and a walk along the Skala de la Kasbah ramparts fill the hours on the ground.
Is a single day enough for Essaouira? Barely. It is roughly 5-6 hours round trip in transit for maybe 4-5 hours on the ground, doable but rushed. If your schedule has any give at all, staying the night turns a rushed day into an actual break from Marrakech’s pace, worth considering on the longer versions of this trip.
Take the earliest departure you can find, the extra hour on the ground matters more than the extra hour of sleep, and bring a light jacket even in summer since the Atlantic wind at the port is genuinely cool.