Quick answer: Todra Gorge is a dramatic limestone canyon near the town of Tinghir in the High Atlas, where cliffs on both sides of the Todra River climb to around 160 to 300 metres, narrowing to just a few metres wide at the famous pinch point. It is one of the most photographed natural sights on the Marrakech to Merzouga desert route, usually visited as a stop on multi day Sahara tours that also pass through Dades Valley, Ouarzazate and the Atlas Mountains. Most visitors spend an hour or two walking along the riverside road, looking up at the rock faces and watching climbers on the canyon walls, before continuing toward the Sahara. Several tours below include Todra Gorge as part of their route to Merzouga.
Where Todra Gorge is and how it formed
Todra Gorge sits a short drive northeast of Tinghir, a town on the southern slopes of the High Atlas in the Drâa-Tafilalet region. The gorge was carved over a very long period by the Todra River, which still flows along the canyon floor today and has fed the palm groves and villages of the Todra oasis for generations. The limestone cliffs on either side are some of the tallest and most sheer in Morocco, and the narrowest section of the gorge, often called the canyon's pinch point, is only a few metres across while the walls tower far overhead. A paved road runs alongside the river through the gorge, making it possible to drive or walk right into the narrow section without a difficult hike.
What there is to see and do
The main draw of Todra Gorge is simply standing at the base of the canyon and looking up at the scale of the rock walls, which is something photographs rarely capture fully. The gorge is also a well known destination for rock climbers, and routes up the sheer limestone faces attract climbers from Morocco and abroad, so visitors often see people on the cliffs during a stop. Along the riverside road there are small cafes and shops selling crafts, and the walk from the parking area into the narrowest part of the gorge is short and manageable for most travellers, including families. Just before the gorge itself, the road passes through the Todra oasis, a long stretch of palm groves and Berber villages built from earth and stone that gives a sense of daily life in this part of the Atlas before the dramatic rock formations appear.
Todra Gorge within a Sahara desert itinerary
Todra Gorge is almost always visited as part of a longer overland route rather than as a standalone destination, since it sits roughly between Ouarzazate and Merzouga on the classic road to the Sahara. Multi day tours from Marrakech or Fes to the dunes near Merzouga commonly build in a stop here, often on the same day as a drive through Dades Valley and its winding gorge road, before continuing east toward Erg Chebbi. Because the gorge is a short stop within a longer driving day, most visits last an hour or two rather than a full day, which suits travellers who want a dramatic highlight without lengthening their itinerary. Our Marrakech to Merzouga three day tour route guide covers how stops like Todra Gorge usually fit into the wider desert route, and our Ait Ben Haddou and Ouarzazate guide explains more about the towns and kasbahs that typically come before it on the road.
Best time to visit and practical tips
The gorge can be visited year round, though spring and autumn bring the most comfortable temperatures for walking along the riverside road, while summer afternoons in this part of southern Morocco can be very hot. Winter mornings can be cold, especially in the shade of the canyon walls, so a layer is worth carrying even if the rest of the day is warm. Comfortable walking shoes are useful since the ground near the river can be uneven, and a light scarf or hat helps with both sun and the occasional gust of wind funnelled through the narrow canyon. Toilets and small shops are available near the entrance to the gorge, though options become limited once you are walking along the narrower stretch.
Todra Gorge compared with Dades Valley
Travellers often ask how Todra Gorge compares with the nearby Dades Valley, since both are dramatic rock landscapes visited on the same general route. Todra is defined by its single, very narrow and very tall canyon, best appreciated on foot over a short distance, while Dades Valley is a longer, winding road through red rock formations and kasbah studded villages, usually experienced from a vehicle with stops at viewpoints. Many desert tours visit both on the same day or on consecutive days, since they sit relatively close together on the road between Ouarzazate and the Sahara. Our Dades Valley and Gorges guide looks at that stretch of road in more detail, including the famous zigzag section of highway.
Choosing a tour that includes Todra Gorge
Because Todra Gorge is a stop along the way rather than a final destination, the best way to see it is usually as part of a multi day tour heading to or from the Sahara, rather than a dedicated day trip. The tours listed below run from Marrakech and include Todra Gorge in their itinerary, usually alongside Dades Valley, Ouarzazate, and a night or more in the Merzouga desert with a camel trek and desert camp. Check the specific day by day itinerary on each tour page, since timing in the gorge can vary slightly by departure and route.
A brief stop that stays with you
Todra Gorge is the kind of place that photographs do not quite prepare you for, since the sense of scale only really registers once the rock walls are directly overhead and the sky has narrowed to a thin strip of blue. For most travellers it remains a highlight of the overland route to the Sahara, a dramatic pause between the kasbahs of Ouarzazate and the dunes of Merzouga, and a reminder that the drive to the desert has as much to offer as the destination itself.
The limestone cliffs on either side of the canyon rise to roughly 160 to 300 metres, with the narrowest section only a few metres wide at the base.
Where is Todra Gorge located?
Todra Gorge is a short drive from the town of Tinghir in the High Atlas, in the Drâa-Tafilalet region of southern Morocco, on the overland route between Ouarzazate and Merzouga.
How long does a visit to Todra Gorge usually take?
Most visitors spend one to two hours walking along the riverside road through the narrowest part of the gorge, since it is normally one stop within a longer multi day desert itinerary.
Is Todra Gorge good for rock climbing?
Yes, the sheer limestone walls are a well known rock climbing destination, and visitors often see climbers on the cliffs during a stop at the gorge.
Can you walk through Todra Gorge without a guide?
Yes, a paved road runs along the canyon floor and the walk into the narrow section is short and manageable for most travellers, though joining a tour means transport to and from the gorge is arranged for you.
Is Todra Gorge included in Marrakech to Merzouga desert tours?
Many multi day tours from Marrakech to the Sahara include a stop at Todra Gorge, often on the same day as a drive through Dades Valley, before continuing toward Merzouga.
What is near Todra Gorge besides the canyon itself?
Just before the gorge, the road passes through the Todra oasis, a stretch of palm groves and Berber villages, and the town of Tinghir is a short drive away.
What is the best time of year to visit Todra Gorge?
Spring and autumn generally offer the most comfortable temperatures for walking along the gorge, while summer afternoons can be very hot and winter mornings can be cold in the shade of the cliffs.
What should I wear or bring to Todra Gorge?
Comfortable walking shoes are useful for the uneven ground near the river, and a light layer helps with both sun exposure and cooler, shaded sections of the canyon.
How does Todra Gorge compare to Dades Valley?
Todra is a single, very narrow and very tall canyon best seen on foot over a short distance, while Dades Valley is a longer winding road through red rock formations and kasbah villages, usually visited by vehicle with stops at viewpoints.
Day 1: Marrakech – Ait Ben Haddou – Dades Gorges The journey from Marrakech to Todra Gorge via Kasbah Ait Benhaddou is a popular route for those seeking to experience the beauty and history of Morocco’s desert landscapes. Starting in Marrakech, the drive takes you through the High Atlas Mountains, passing through small Berber villages and stunning scenery along the way.
3 daysper person
4.0· 195 external ratings
Book & pay online
From €130per person
Final price depends on the selected option and availability.
✅Day 1: Marrakech To Kasbah Ait Ben Haddou To Dades Valley Your adventure begins with an early morning departure from Marrakech, crossing the Tizi n'Tichka Pass, the highest in North Africa, offering stunning views of the Atlas Mountains. En route, you'll visit the ancient Ait Benhaddou, a UNESCO World Heritage site famous for its earthen architecture.
3 daysper person
4.6· 49 external ratings
From €149per person
Final price depends on the selected option and availability.
Experience Morocco’s south on a 4-day journey from Marrakech to the Merzouga Sahara and back, with two nights in the desert region. Travel from the peaks of the High Atlas to ancient ksars, palm-filled valleys, dramatic canyons, and the vast golden dunes of Erg Chebbi. Day 1: Marrakech – Ait Benhaddou – Dades Valley
4 daysper person
5.0· 10 external ratings
Book & pay online
From €224per person
Final price depends on the selected option and availability.
Day 1: Marrakech - Atlas Mountains - Visit Kasbah Ait Ben Haddou - Dades Your 4-days 3-night desert trip from Marrakech to Merzouga will begin early in the morning. Get picked up at your accommodation or at the closest location that is accessible by car.
4 daysper person
5.0· 9 external ratings
Book & pay online
From €429per person
Final price depends on the selected option and availability.