In short: Todra Gorge is a limestone canyon near Tinghir where the road squeezes to around 10 metres between sheer walls rising up to about 300 metres, carved by the Todra River. It sits almost exactly on the classic Marrakech-to-Merzouga route, which makes it a natural half-day stop before you reach the Sahara dunes — and one of the most memorable moments of the whole desert drive.
Where is Todra Gorge and why stop there?
Todra Gorge (also spelled Todgha) lies in the eastern High Atlas, about 15 km north of the town of Tinghir. It is roughly 350 km from Marrakech — a full driving day of 7–8 hours with stops, which is why it is almost always done as part of a 3-day desert tour rather than a day trip — and around 190 km, some 3.5 hours, west of Merzouga. Because it falls on the natural line between the mountains and the desert, nearly every Marrakech–Sahara tour builds in a stop here. The pay-off is dramatic: at its tightest point the canyon floor is only about 10 metres wide, hemmed in by pink and grey rock walls towering up to roughly 300 metres. Walking that cool, shaded corridor with the shallow river running beside the road is, for many travellers, the single most photographed moment of the trip.
What is there to do at the gorge?
The easiest experience is simply to walk the flat, paved section through the narrowest part of the canyon — 20–40 minutes at a relaxed pace, and it costs nothing. Beyond that, the gorge is one of Morocco’s best rock-climbing destinations, with hundreds of bolted routes on the limestone faces; local guides rent gear and lead beginners for a reasonable half-day rate. Keen walkers can link longer loop hikes through the palm-fringed Todra valley and neighbouring Berber villages, usually 2–4 hours, often with a local guide who can read the paths. If you would rather slow down, the cafes and small guesthouses at the mouth of the gorge serve mint tea and tagine with the walls towering overhead — a good place to let the coach crowds thin out.
When is the best time to visit?
Spring (March to May) and autumn (September to October) are ideal, with mild daytime temperatures around 20–28°C and low water in the river, so you can walk the canyon floor easily. Summer draws crowds and midday heat, though the deep gorge stays noticeably cooler and shadier than the open plains. Winter mornings can be cold, sometimes near freezing at this altitude, but the skies are clear and the light is superb. Avoid the gorge straight after heavy rain: flash flooding can raise the river and briefly close the walk. Arriving early, before 10am, or in the late afternoon gives you soft light and far fewer tour buses. October to April is the comfortable season across the whole desert route — for the full regional picture, see our Morocco Desert guide.
How does Todra fit a Marrakech-to-Merzouga itinerary?
On the standard 3-day, 2-night desert tour, Todra is usually reached on the morning of day two, after an overnight in the Dades Valley about 1.5–2 hours to the west along the “Road of a Thousand Kasbahs”. Day one typically covers the Tizi n’Tichka pass, the UNESCO kasbah of Ait Ben Haddou near Ouarzazate, and the Dades gorges. After Todra you continue east through Tinejdad and Erfoud toward Merzouga, arriving in time for a sunset camel trek — led at walking pace, about an hour or so — into the Erg Chebbi dunes. If you are self-driving, budget at least two hours at the gorge so you are not rushing the highlight of the day. Travellers heading on to the dunes should read our Morocco Desert guide before booking a camp.
Where should you stay near Todra Gorge?
Many small hotels and guesthouses cluster right at the mouth of the canyon, and waking up to the walls at sunrise, before the day-trippers arrive, is worth it if your schedule allows. Tinghir, 15 km south, offers a wider choice of budget hotels plus ATMs, pharmacies and fuel — the last easy place to stock up before the drive to Merzouga. Most tour groups, though, do not sleep here at all: they visit the gorge in daylight and push on to the dunes the same evening, since the Sahara is the main event.
Frequently Asked Questions
Is there an entrance fee for Todra Gorge? No, walking through the gorge is free. You only pay for parking, guided climbs, or longer hikes if you choose them.
How long do you need at Todra Gorge? A quick walk takes 30–40 minutes, but 1.5–2 hours lets you enjoy a tea, take photos and stroll deeper into the valley.
Can you drive through the gorge? Yes, a paved road runs through the narrowest section, though it is best to park and walk to appreciate the scale and escape the crowds on foot.
How far is Todra Gorge from Merzouga? About 190 km, roughly 3.5 hours by car heading east through Tinejdad and Erfoud.
Is Todra Gorge worth visiting? Yes. It is the scenic highlight between the Atlas mountains and the Sahara, and it adds almost no detour time on the Merzouga route.
👉 Planning your trip? Ask our local agency on WhatsApp.