Skip to content
Morocco SaharaTrips
Walkers on the road between the sheer walls of the Todra Gorge

Photo: Jon Lean, CC BY-SA 2.0

Eastern High Atlas

Todra Gorge

Todra Gorge is a narrow limestone canyon at the end of a palm-filled valley near Tinghir. Its high rock walls make it one of the most striking stops between the Dades Valley and Merzouga.

About Todra Gorge

What to Expect in Todra Gorge

The road follows the Todra oasis north from Tinghir, passing gardens, villages and abandoned earth-built houses before the valley closes into the gorge. At its narrowest point, the paved road runs beside the river between sheer canyon walls.

Most desert tours stop for an easy walk through the canyon before continuing east towards Erfoud and Merzouga. Travellers with more time can stay nearby for longer walks into the valley or guided hikes above the gorge.

Where it sits
North of Tinghir and between the Dades Valley and Merzouga on the usual Marrakech–Sahara route.
Time to allow
A short stop takes about an hour; allow longer if you want to walk beyond the main canyon.
What to bring
Comfortable shoes and a light layer, as the shaded gorge can feel cooler than the surrounding valley.
Best time of day
Morning is generally quieter and gives softer light along the oasis on the approach.

Things to see and do

Highlights of Todra Gorge

The narrow canyon

Walk beside the river where the rock walls close dramatically around the road.

Tinghir palm oasis

Look across a long ribbon of palms, gardens and villages from the valley viewpoints.

Short riverside walks

Follow the water beyond the busiest section for a quieter view of the canyon.

Mountain scenery

See the transition from cultivated valley floor to the bare slopes of the Eastern High Atlas.

On the map

Where Todra Gorge Sits

Private routes

Tours That Include Todra Gorge

Every tour is private, so the days spent here can be lengthened, shortened or rearranged to suit your plans.

3 Days Marrakech to Merzouga Desert - private Morocco tour through Marrakech3 days
3 daysMarrakech → Marrakech

3 Days Marrakech to Merzouga Desert

Cross the High Atlas and Road of a Thousand Kasbahs before reaching the dunes of Merzouga.

  • High Atlas
  • Dades Valley
  • Erg Chebbi
View tour
4 Days Marrakech to Merzouga - private Morocco tour through Marrakech4 days
4 daysMarrakech → Marrakech

4 Days Marrakech to Merzouga

Travel at a more relaxed pace with extra time for the landscapes and communities of southern Morocco.

  • Kasbahs
  • Desert camp
  • Todra Gorge
View tour
4 Days Fes to Marrakech Desert Tour - private Morocco tour through Fes to Marrakech4 days
4 daysFes → Marrakech

4 Days Fes to Marrakech Desert Tour

An unhurried desert crossing with time for mountain towns, oasis valleys and the Erg Chebbi dunes.

  • Cedar forests
  • Sahara sunset
  • High Atlas
View tour

Made for your journey

Add Todra Gorge to a Custom Itinerary

Tell us how long you have and where you would like to start, and we’ll shape a private route that includes it.

Request Price & Availability