The Fes to Marrakech route via the Sahara runs about 1,030 km: south from Fes through the Middle Atlas and Ziz Valley to Merzouga, then west past Todra Gorge, the Dades Valley and Ouarzazate, and over the High Atlas to Marrakech. It needs at least three days; four or five is more comfortable.
Why take the desert route instead of the direct one
The direct way between the two cities is the motorway via Rabat and Casablanca, about 530 km and five and a half to six hours by car, or around six and a half to seven hours by train. It is efficient and shows you almost nothing.
The desert route turns a transfer day into the centre of the trip. In one continuous line you cross cedar forest, a high plateau, a palm-filled canyon, the dunes of Erg Chebbi, two gorges and the highest road pass in the country. You also avoid backtracking, since you start in one imperial city and finish in the other. If you have not yet decided on the direction, read Fes or Marrakech: which city first.
Distances and driving times
| Stage | Approx. distance | Driving time without stops |
|---|---|---|
| Fes to Midelt, via Ifrane and Azrou | 200 km | 3 to 3.5 hours |
| Midelt to Merzouga, via Errachidia and Erfoud | 270 km | 4 to 4.5 hours |
| Merzouga to Tinghir and Todra Gorge | 200 km | 3 to 3.5 hours |
| Tinghir to Ouarzazate, via the Dades Valley | 165 km | 2.5 to 3 hours |
| Ouarzazate to Marrakech, via Tizi n'Tichka | 200 km | About 4 hours |
Fes to Merzouga in a single day is therefore seven to eight hours at the wheel, and Merzouga to Marrakech is nine to ten. Those two figures decide how many days you need.
Stage one: Fes to Merzouga
The road climbs quickly out of Fes into the Middle Atlas. After about an hour you reach Ifrane, a town at 1,650 m with pitched red roofs and tidy parks that looks more Alpine than Moroccan. Just beyond, the cedar forest near Azrou is home to Barbary macaques, which gather near the roadside.
From there the land opens into a wide, windy plateau used by semi-nomadic herders, with the snow-streaked ridge of Jebel Ayachi ahead. Midelt, known for its apples, is the usual lunch stop. South of the town the road crosses the Tizi n'Talghemt pass at about 1,900 m and the scenery changes within minutes from steppe to bare rock.
The Ziz river then cuts a gorge through the mountains, and beyond Errachidia you look down on the Ziz Valley, a long, unbroken band of date palms between cliffs. Stop at the viewpoint above it. Erfoud, a centre for fossils and dates, comes next, and the dunes rise behind Merzouga about 50 km later. You arrive in late afternoon in time for the camel ride to camp.
Stage two: Merzouga to the Dades Valley
After sunrise on the dunes and breakfast, the route turns west through Rissani, the historic town from which Morocco's ruling dynasty originates and still the main market of the region. A stretch of flat stony desert follows, crossed by lines of old underground irrigation channels called khettaras, visible as rows of earth mounds.
At Tinghir a side road leads 15 km up a palm grove to Todra Gorge, where you can walk between limestone walls up to 300 m high. An hour further west, Boumalne Dades marks the entrance to the Dades Valley, with its red rock formations and well-known switchbacks. Most itineraries spend the night here. The Todra Gorge and Dades Valley guide describes walks in both.
Stage three: over the High Atlas to Marrakech
The last day follows the Road of a Thousand Kasbahs through Kelaat M'Gouna, where roses are grown, and the Skoura palm grove to Ouarzazate. Thirty kilometres on is Ait Ben Haddou, a fortified earthen village and UNESCO site that deserves at least an hour on foot.
Then comes the climb to the Tizi n'Tichka pass at 2,260 m. The southern side is dry and mineral; the northern side drops through oak, pine and terraced villages to the plain. You reach Marrakech in the early evening.
Three, four or five days?
- Three days, two nights: Fes to Merzouga, Merzouga to Dades, Dades to Marrakech. It works, but the first day is long and you have only one evening in the dunes.
- Four days, three nights: adds either a night in Midelt to split the first stage or a night in Ouarzazate or Ait Ben Haddou to ease the last. This is the pace of the 4-day desert tour from Fes to Marrakech.
- Five days, four nights: adds a full day in Merzouga for a 4x4 circuit, Khamlia village and the Rissani market, with a second desert night. See the 5-day desert tour from Fes to Marrakech.
If you need to return to Fes instead, the desert tours from Fes page lists round trips.
Season and practical tips
Spring and autumn are the easiest seasons on this route. In winter, snow is common around Ifrane, Azrou and the Tizi n'Talghemt pass, and occasionally closes the road for a few hours, so leave Fes early and keep a warm jacket within reach. In July and August the desert stages are very hot, and it makes sense to reach Merzouga as late in the afternoon as possible.
A few points help the days run smoothly:
- Leave Fes by 8:00. Collecting luggage from a medina riad takes longer than you expect.
- Pack a small overnight bag for the camp so the main cases stay in the vehicle.
- Withdraw cash in Fes, Errachidia or Erfoud; ATMs are scarce in Merzouga itself.
- Altitude swings from about 400 m in Fes to over 2,000 m and back to around 700 m at Merzouga, so dress in layers.
- If you are prone to motion sickness, take precautions before the Tichka crossing on the final day.
Frequently asked questions
How many days do you need from Fes to Marrakech via the desert?
Three days is the minimum. Four days gives a noticeably easier pace, and five allows a full day at the dunes.
How long is the drive from Fes to Merzouga?
About 470 km and seven to eight hours of driving, or nine to ten hours with stops in Ifrane, the cedar forest, Midelt and the Ziz Valley.
Can you do this route by public transport?
Partly. Coaches link Fes with Merzouga and Merzouga with Marrakech on long overnight or all-day services, but they do not stop at the gorges, viewpoints or Ait Ben Haddou.
Is the route better from Fes to Marrakech or the other way?
The scenery is identical. Starting in Fes puts the longest drive first and ends with Marrakech's easier airport connections, which suits most itineraries that begin in the north.
Request a free custom quote from Discover Morocco Tour on the contact page and receive a reply within 24 hours.
