10-Day Morocco Road Trip Itinerary: A Self-Drive Loop from Marrakech

10-Day Morocco Road Trip Itinerary: A Self-Drive Loop from Marrakech

Ten days is enough for a proper tour of Morocco by car: the High Atlas, the southern gorges, the Merzouga dunes, Fez, Chefchaouen and the Atlantic coast. The loop below starts and ends in Marrakech. For each leg you get the distance, the stops worth making and where to leave the car.

AI-generated illustration (Google Gemini)

Published on 26 September 2026

Contents

  1. Days 1 & 2: Marrakech to Ouarzazate via Tichka Pass (200 km)
  2. Days 3 & 4: Dadès & Todgha Gorges and the Dunes of Merzouga (370 km)
  3. Merzouga quad, desert camp and sand bath
  4. Is Merzouga dangerous? Advice before you drive there
  5. Ouarzazate to Zagora: mountains, Draa Valley and Aït Benhaddou
  6. Marrakech desert tours: 3 days or a 6-day itinerary?
  7. Days 5 & 6: Crossing the Middle Atlas to Imperial Fez (460 km)
  8. Days 7 to 10: Blue Chefchaouen, Atlantic Rabat and Return

Rent a car in Marrakech

Compare cars from verified local agencies, then book online.

Browse available cars in Marrakech

Days 1 & 2: Marrakech to Ouarzazate via Tichka Pass (200 km)

Collect the car at Marrakech-Menara airport or in town, and keep the first evening for Marrakech. Next morning, take the N9 towards the Tizi n'Tichka pass, where the sign at the top reads 2,260 metres.

This is a real mountain road, with long hairpins and lorries crawling uphill, so only overtake on a clear straight. On the southern side, detour to the ksar of Aït Ben Haddou, an earth-built village on the UNESCO World Heritage list, then spend the night in Ouarzazate or at a guesthouse in the Skoura palm grove. It is about 200 kilometres in all; with stops, allow a good half-day of driving.

Days 3 & 4: Dadès & Todgha Gorges and the Dunes of Merzouga (370 km)

On day three, follow the N10 east along the road of the kasbahs. At Boumalne-Dadès, drive up the hairpins of the Dadès Gorge, then carry on to Tinghir for the Todgha Gorge, where the cliffs reach 400 metres in places. Both detours are paved.

On day four, head down to Erfoud and on to Merzouga, at the foot of the big Erg Chebbi dunes. Leave the car in your guesthouse car park and ride a dromedary out to the desert camp to watch the sun go down over the dunes.

Merzouga quad, desert camp and sand bath

Merzouga is 50 km from Erfoud and 562 km from Marrakech, at the foot of Erg Chebbi, Morocco's largest erg. The village offers camel rides, overnight desert camps, quad biking, buggies, sandboarding and, in summer, sand baths. Quad biking in Merzouga takes place on the dunes with a local operator, not in your rental car: expect a one- to two-hour outing and ask what the price includes (helmet, guide, insurance) before you pay.

A Merzouga desert camp should be booked in advance. Packages from Erfoud often include the transfer, a camel ride up to the camp (about an hour in some offers), a night in a tent and sometimes a quad session. Ask where to leave the car overnight: the guesthouse car park, as on day 4.

Is Merzouga dangerous? Advice before you drive there

Travellers who post on forums describe a safe area with visible security forces, even at night in the camps. These are personal accounts, not an official source: before you leave, check the travel advice of your own foreign ministry, which lists the areas to avoid.

On the road, the most common trap is sand on the tarmac: it lengthens braking distances, so keep more space than usual. In winter the sun sets early, and away from the main roads breakdown help is scarce and mobile coverage patchy. Fill the tank in Erfoud before the last stretch.

Ouarzazate to Zagora: mountains, Draa Valley and Aït Benhaddou

Aït Benhaddou, a ksar listed by UNESCO in 1987, lies about thirty kilometres from Ouarzazate, roughly 30 minutes on the N9 according to guides. From Marrakech allow about 200 km over the Tichka pass, or 3.5 to 4 hours. The ksar has been a film set for Lawrence of Arabia, Gladiator and Kingdom of Heaven, among others.

To go on to Zagora, the road from Ouarzazate runs along the Draa Valley: 160 to 165 km depending on the source, fully paved. Agdz is 70 to 75 km from Ouarzazate, leaving 92 to 95 km to Zagora. Allow 2 to 2.5 hours at the wheel. Zagora sits at 724 m and, from late May to mid-September, daytime highs often pass 40 °C.

Marrakech desert tours: 3 days or a 6-day itinerary?

The legs of the loop above give the arithmetic: Marrakech to Ouarzazate 200 km (days 1 and 2), gorges and Merzouga 370 km (days 3 and 4), Merzouga to Fes 460 km (days 5 and 6), about 1,030 km in all. That is the right format for a 6-day itinerary for a Marrakech to Fes desert tour, with one night in the dunes.

With 3 days from Marrakech, Merzouga is not realistic: 562 km each way, more than 1,100 km for a single night in the dunes. Three days work better as Aït Benhaddou, Ouarzazate and Zagora (about 365 km one way on the N9), returning the same way.

Days 5 & 6: Crossing the Middle Atlas to Imperial Fez (460 km)

This is the longest driving day of the trip, about 460 kilometres. You follow the Ziz valley and its gorges up through Errachidia, pass Midelt, then cross the Middle Atlas via Azrou and its cedar forest, home to Barbary macaques, before Ifrane. Leave early and plan proper breaks.

You reach Fez in the late afternoon. Day six is spent on foot in Fez el-Bali: the Chouara tannery, the Bou Inania madrasa, the alleys of the souks. The car waits in a guarded car park by the medina gates, such as the one at Bab Boujloud.

Days 7 to 10: Blue Chefchaouen, Atlantic Rabat and Return

On day seven, leave Fez for the Rif and Chefchaouen, about 200 kilometres away. Volubilis is not on the direct road: make it a half-day trip from Fez the day before, or go via Meknes on the way if you set off early. In Chefchaouen, leave the car at the edge of the medina and keep the evening and next morning for the blue streets.

On day eight, drive down to Rabat, about 250 kilometres, for the Kasbah of the Udayas and the Hassan Tower. On day nine, the motorway takes you to Casablanca for the Hassan II Mosque, then on to Marrakech, about 240 kilometres further south. You return the car on day ten.

Frequently asked questions

Can this 10-day circuit be driven in an economy rental car?

Yes. The whole loop (Marrakech, Ouarzazate, Merzouga, Fez, Chefchaouen, Rabat, Marrakech) runs on motorways or paved national roads. An SUV is more comfortable on the rougher stretches in the south, but you don't need one.

How much fuel budget is needed for this 2,000 km loop?

The route described covers about 1,800 kilometres on the main roads, and gets close to 2,000 with the detours into the gorges and local driving. To estimate fuel, multiply the car's consumption by the distance, then by the price shown on the pump: it is revised twice a month and varies from one station to the next.

Can I pick up the car in Casablanca and drop it off in Marrakech?

It depends on the agency. Some let you return the car in another city (picked up in Casablanca, dropped off in Marrakech, for example), usually for a return fee; others don't. Sort it out before you book, through the Contact page or WhatsApp, and never assume a drop-off elsewhere is accepted.

How far is Marrakech from Ouarzazate?

About 200 km on the N9 over the Tichka pass. Allow 3.5 to 4 hours, depending on traffic and stops on the pass's bends.

Is Merzouga dangerous for a tourist in a rental car?

Travellers describe a safe area, but their accounts do not replace the official travel advice of your foreign ministry, which you should check before leaving. On the road, watch for sand on the tarmac, avoid driving after dark and fill up before the last stretch.

How do I go quad biking in Merzouga?

Book with a local operator for a one- to two-hour outing in the dunes. Your rental car stays on the paved road or in the car park. Ask what the price includes (helmet, guide, insurance) and confirm it before paying.

Can I do a 3-day desert tour from Marrakech by car?

Not as far as Merzouga: 562 km each way is more than 1,100 km round trip. In 3 days aim for Aït Benhaddou, Ouarzazate and Zagora, or plan 6 days for the Marrakech, Merzouga and Fes loop.

How far is Ouarzazate from Zagora?

160 to 165 km on the N9 via Agdz, depending on the source. The road is paved and takes 2 to 2.5 hours.

Further reading

rent a car in Marrakech for your road trip

rent a car in Fez for the Middle Atlas

our complete guide to Chefchaouen by car

our guide to the desert and the Deep South by car

car or train in Morocco: which to choose

rent a car in Ouarzazate before the desert

Sources

Wikipedia — fr.wikipedia.org

Visit Morocco — visitmorocco.com

UNESCO — whc.unesco.org

Wikipedia (Merzouga) — fr.wikipedia.org

Wikipedia (Zagora) — fr.wikipedia.org

Wikipedia (Aït Benhaddou) — en.wikipedia.org

Nomadotravel (Aït Benhaddou) — nomadotravel.app

Lonely Planet (vallée du Drâa) — lonelyplanet.com

Routard (forum, sécurité à Merzouga) — routard.com

Autoactu.ma (route vers Merzouga)

The Smart Choice in Morocco

Ready to Hit the Road in Morocco with Total Freedom?

Written by the Loccor editorial team, the platform connecting travellers with car rental agencies in Morocco.

Browse the cars available to rent in Marrakech

Cars available to rent in Marrakech

More articles from the guide

One-Way Car Rental in Morocco: Pick Up in One City, Drop Off in Another

Rental Car or Private Driver in Morocco? Budget, Freedom and Comfort Compared

Breakdowns & Flat Tires in Morocco: Roadside Assistance, Local Tire Shops & Key Actions

Crossing from Spain to Morocco by Car: Ferry, Customs or Renting Locally in Tangier?

International Driving Permit & Foreign Licenses in Morocco: Rules to Rent and Drive

Packing for a Morocco Road Trip: Essential Checklist, Cabin Gear & Driving Tips