Discovering...
Discovering...

The most rewarding way to cross Morocco — over the Atlas, through Aït Benhaddou and the gorges, into the Sahara and north to Fes. Seven key stops, real logistics and no backtracking.
Yasmine El Amrani· Marrakech & Atlas Editor
Marrakech-born travel writer who has spent the last decade walking the medina’s souks and the High Atlas trails above Imlil. She covers the Red City, Berber villages and day trips into the mountains. Marrakech · 12+ years covering Morocco
Published 10 July 2025 Last updated 14 April 2026
The Marrakech-to-Fes road trip via the desert is one of the great drives of Africa — roughly 650 km of constantly changing landscape, from the snowcapped High Atlas to terracotta kasbahs, ochre gorges and the dune sea of Erg Chebbi. Done over three days, it puts you in a different world every night and ends in Fes having crossed the country end to end.
Unlike tours that go out and back, this route is entirely one-way, so every kilometre takes you somewhere new. If you are flying into Marrakech and out of Fes — or vice versa — the itinerary maps perfectly to your flights. The stops below are listed in the recommended direction (Marrakech → Fes), but the route works in reverse too.
There is no train or direct bus that follows this specific route. Most travellers either hire a private driver-guide for three days or rent their own 4x4. The logistics of each approach are below, along with the stops you should not skip and the ones worth the detour.
Total distance
~650–700 km
Duration
3 days / 2 nights
Key stops
7 major stops
Private tour from
~$250–$450 pp
These are listed in order along the route — most are genuine anchors, not optional detours.
105 km from Marrakech
The High Atlas road climbs to 2,260 m, the highest paved pass in North Africa. Give yourself 30–40 minutes to stop at viewpoints where the valley drops away and Berber villages cling to the rock below.
190 km from Marrakech
The UNESCO-listed earthen ksar that stood in for ancient cities in Gladiator, Game of Thrones and The Mummy. Cross the river on stepping stones (or a footbridge in winter), climb into the ksar and allow 1.5–2 hours. Guides cost around 100–150 MAD.
210 km from Marrakech
Lunch stop and, if you are a film nerd, a photo run past Atlas Studios. The medina here is calm and manageable. Continue east rather than spending the night — the gorges are better for an overnight.
310 km from Marrakech
Day-one base. The road into the gorge narrows between flame-red cliffs and follows the Dades river past rock formations locals call the "Monkey Fingers." Guesthouses from around 300–500 MAD per room; most include dinner and breakfast.
360 km from Marrakech
The highlight of day two. At the narrowest point the canyon walls are just 10 m apart and shoot 300 m overhead. Walk a kilometre in and the scale becomes genuinely vertiginous. Early morning or late afternoon light is most dramatic.
490 km from Marrakech
The Sahara itself. A sunset camel ride into the dunes takes 45–60 minutes; an overnight desert camp puts you on the sand for drumming, dinner and a sky full of stars. Camel treks with camp typically run 450–800 MAD per person (indicative).
620 km from Marrakech → heading north
Day three's drive to Fes threads the Ziz gorges, past the Legionnaire's date palm oases at Erfoud, then climbs through Midelt into cedar forest where Barbary macaques cross the road near Azrou. Arrive Fes by evening.

Aït Benhaddou — the earthen ksar that has appeared in more films than most actors
A realistic timeline — timings flex with your pace, the season and how long you linger.
Leave Marrakech by 7:30 am. The Atlas pass takes 2–2.5 hrs of driving; factor 40 min at the summit viewpoints. Aït Benhaddou is 1.5–2 hrs including the climb inside the ksar. Lunch in Ouarzazate. Reach the Dades Gorge by late afternoon and take the gorge road up for 10 km to your guesthouse.
Night: Dades Gorge guesthouse (~300–500 MAD)
Morning walk deeper into the Dades, then continue east. The Todra Gorge is a 1-hour detour from the main road — do not skip it. From Todra to Merzouga is another 2.5 hrs through Tinghir and Erfoud. Arrive in time for a pre-sunset camel trek into Erg Chebbi. Dinner and music at the desert camp.
Night: Merzouga desert camp (~450–800 MAD pp inc. camel)
Wake before dawn for the dune sunrise, then ride back for breakfast. The drive north is long but scenic: Ziz Valley gorges, Midelt for lunch, and the cedar forests above Azrou where macaques often cross the road. Arrive Fes by early evening.
Night: Fes (your own accommodation)
There is no through-bus for this route. Your realistic choices are:
| Option | Pros | Cons | Best for |
|---|---|---|---|
| Private 4x4 or minivan | Stop whenever you like; flexible pace; luggage in vehicle | Higher upfront cost | Most travellers — especially families and couples |
| Self-drive rental car | Maximum freedom; cheaper per day | Navigation is tricky on desert pistes; no local knowledge | Experienced independent travellers |
| Shared group minibus | Cheaper per head | Fixed timetable; tourist-bus feel; cannot linger at stops | Budget solo travellers |
Prices indicative for 2026 and vary by season and group size. A private tour handles all driving, stops and the desert camp logistics in one booking.
ATMs are rare past Ouarzazate. Fill up in Boumalne Dadès and draw cash for the gorge guesthouses and desert camp, most of which are cash-only.
Temperatures swing 20°C between the Atlas pass and the desert floor. Even summer nights in the dunes are surprisingly cool — a fleece earns its space in your bag.
Guide fees at Aït Benhaddou, camel trek prices at Merzouga and most souvenirs are negotiable. Have a rough idea of fair value before starting.
The Tizi n'Tichka pass is busiest mid-morning as day-trippers head south. Leaving by 7–7:30 am puts you ahead of coach traffic and at Aït Benhaddou before the midday rush.
Merzouga's better camps — especially private tent options — fill up fast in spring and October. Don't arrive hoping to walk in; book a week or more ahead in peak season.
The main road to Merzouga (N13 via Erfoud) is fully paved. Side pistes into the dunes proper may need a 4x4 after rain. Check conditions with your guide or camp in advance.
The classic 3-day route goes: Marrakech → Tizi n'Tichka pass → Aït Benhaddou → Ouarzazate → Dades Gorge (night 1) → Todra Gorge → Merzouga dunes (night 2) → Ziz Valley → Ifrane → Fes. Total driving is roughly 650–700 km spread across three days, broken up by major stops so it never feels like a slog. Going anti-clockwise (Marrakech to Fes) is more natural than the reverse because the biggest scenery is frontloaded.
Three days is the practical minimum if you want to include Aït Benhaddou, the Dades and Todra gorges and one night in the Sahara. Two days exists as an option but the driving leaves almost no time at each stop. Four or five days is genuinely better — an extra night lets you slow down in the Dades Gorge or spend a second evening in the dunes, which most people who have done both say is worth it.
The non-negotiables are Aït Benhaddou (UNESCO ksar, 1.5–2 hrs), the Dades Gorge (scenic overnight base), the Todra Gorge (the canyon walk is 45 min–1 hr), and Merzouga / Erg Chebbi (sunset camel trek and overnight in the dunes). Optional extras include the Skoura palm grove between Ouarzazate and Dades, the rose-growing town of Kalaat M'Gouna in April–May, and the Ziz Valley oasis settlements on the way north.
For most travellers, yes. The route mixes highways, narrow mountain roads and occasionally rough gorge pistes. A local driver-guide knows which viewpoints to stop at, can navigate without GPS signal, explains what you are seeing and handles logistics at the desert camp. The cost premium over self-drive is usually 1,500–3,000 MAD per day for a private vehicle (indicative; varies with group size and vehicle class), which is meaningful on a budget but genuine value for a once-in-a-trip journey.
Yes — self-drive is entirely possible and the main roads (N9, R704, N13) are paved and well-signposted. A rental 4x4 from Marrakech averages 600–900 MAD per day (indicative); you will need an international licence. The main trade-offs are navigation complexity once you leave the main road into the gorges, no insider knowledge at the stops, and the hassle of arranging the camel trek and desert camp independently in Merzouga. Many self-drivers combine a private car for the gorges section and walk-in camel treks at Merzouga.
October to April is ideal. Spring (March–May) brings almond blossom in the Atlas and rose festivals in Kalaat M'Gouna. Autumn (September–November) has warm days and cool desert nights. Avoid June to August for the desert section specifically — Merzouga mid-summer heat regularly exceeds 45°C and the camel trek becomes an endurance test rather than a pleasure. Winter (December–February) is fine and often crowd-free, but pack warm layers for the Atlas pass (snow possible) and cold desert nights.
Pure driving time from Marrakech to Merzouga is around 7.5–9 hours, depending on which route you take and road conditions. On the 3-day itinerary you split this across two days, stopping the first night in Dades Gorge (roughly 5–6 hours from Marrakech with stops). Add Aït Benhaddou, lunch in Ouarzazate and a walk in the Dades Gorge and your first day easily fills 10–11 hours total.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete
Bus, train, shared taxi, private car — every way to travel between the two cities explained.
Routes, driving tips and the best roads to tackle across the whole country.
Everything to see, do and book right at the edge of the Erg Chebbi dunes.