A 300-metre limestone canyon you pass on the way to Merzouga — and one of the most dramatic stops on the entire route. Here is what it actually is and why the drive slows down for it.
What Todra Gorge Actually Is
Todra Gorge is a limestone canyon in the eastern High Atlas, carved by the Todra River over millions of years. The rock itself is far older than the canyon cutting through it: these limestone layers began forming in the Late Paleozoic era, when this part of Morocco sat under a shallow sea, long before the Atlas Mountains existed as mountains at all. At its narrowest point the walls close to about 10 metres apart and rise close to 300 metres straight up — a proportion that photographs poorly and has to be stood in to understand. It sits near the town of Tinghir, on the main road between Ouarzazate and Merzouga, which is why almost every multi-day desert tour from Marrakech passes through it.
It is not a detour. It is on the route.
Tinghir and Its Oasis
The town the gorge is named near, Tinghir, takes its name from the Tamazight (Berber) word for "mountain foothill" — a fitting description for a settlement sitting exactly where the High Atlas gives way to the pre-Saharan plains. Just before the gorge narrows, the road runs alongside the Tinghir palmeraie, a genuinely large oasis of roughly 100,000 date palms stretching for kilometres along the Todra River, kept alive by underground *khettara* channels — the same centuries-old irrigation engineering found across the pre-Saharan valleys, carrying water from higher ground with minimal loss to evaporation. It's easy to drive past without registering it, but the oasis and the gorge are really one continuous landscape: water carved the canyon and the same water sustains the palm grove at its mouth.
Fortified kasbahs and villages, some centuries old, sit scattered through this stretch — a reminder that Todra sat on a real caravan route, not just a scenic backdrop, and that the settlements here existed because of the trade passing through the gorge as much as the water running through it.
Why It's a Stop, Not a Destination
Nobody books a trip specifically for Todra Gorge — it is what breaks up a long driving day between the Atlas and the dunes. Most tours stop for 30 to 60 minutes: enough time to walk into the narrowest section, look straight up, and get back on the road. That is the right amount of time. The gorge rewards a short, focused visit more than a long one; the drama is concentrated in about 600 metres of canyon floor.
There is a small cluster of cafés and stalls at the entrance, and the road itself runs through the gorge floor, so you see it from the vehicle before you see it on foot.
Rock Climbing
Todra is one of Morocco's best-known climbing destinations, with several hundred bolted routes on the limestone walls, mostly rated for intermediate to advanced climbers. This is not something a standard desert tour includes — it needs its own trip, gear, and usually a local climbing guide arranged separately from a tour operator. If climbing is the actual goal, treat Todra as a dedicated destination, not a stop on a Sahara itinerary.
What to Expect on the Ground
The canyon floor is flat and easy walking — no technical hiking required to see the best of it. Water levels in the river vary by season; in spring, meltwater can make some of the lowest sections wet underfoot. Light is best in the late morning, when the sun reaches down between the walls; by mid-afternoon much of the gorge is in shadow.
Practical Notes
Getting there: Todra Gorge sits directly on the main Ouarzazate–Merzouga road via Tinghir, so it's a natural waypoint rather than a detour for anyone on that route already.
How long to allow: 30–60 minutes covers the highlights; climbers or anyone wanting to walk further up the canyon beyond the narrow section should budget half a day.
Combine it with: The Tinghir palmeraie and the kasbah country of Dades Valley, which sits on the same road a short drive away.
Which Tours Pass Through
Todra Gorge is included as a stop on our 3-day Marrakech to the Sahara tour, the 4-day Desert Grand Tour, and the 3-day Merzouga tour from Agadir. If you are deciding between desert routes generally, see Agafay vs Merzouga vs Zagora.
Trips that go here
Guided by the team who wrote this guide.

Marrakech to Merzouga — 3-Day Desert Tour
- Camel trek into Erg Chebbi dunes at sunset
- Overnight in a luxury Berber desert camp
- Aït Ben Haddou UNESCO World Heritage Ksar
€225 / person

Marrakech Desert Grand Tour — 4 Days
- Full night at an Erg Chebbi desert camp — sunset and sunrise camel treks
- Todra Gorge — Morocco's most dramatic canyon (400 m walls, 4 km walk)
- UNESCO Ksar of Aït Ben Haddou — Gladiator and Game of Thrones location
€331 / person

Agadir to Merzouga — 3-Day Sahara Desert Tour
- Erg Chebbi — camel trek at sunset into 160 m dunes
- Overnight in a Berber desert camp under the stars
- Taroudant — Morocco's finest medieval walled city
€271 / person