Discovering...
Discovering...

Every Morocco road-trip plan lives or dies on realistic driving times, and the map lies more than usual here: a 200 km mountain leg can eat four hours. This is the hard reference — distances, honest drive times, tolls and fuel for the routes travellers actually drive, so you can plan by the clock, not the odometer. Pair it with the grand-taxi guide for the stretches you would rather not drive yourself.
Longest common tourist leg
Marrakech–Merzouga, ~560 km / 9–10h
Shortest hub-to-hub hop
Fes–Meknes, ~60 km / 50 min
Motorway toll rate
~0.30 MAD per km, Class 1 car (approx.)
Diesel price, mid-2026
~13.5–14 MAD/litre (approx.)
Petrol price, mid-2026
~14–15 MAD/litre (approx.)
Casablanca–Marrakech toll
~77 MAD (Class 1 car)
Casablanca–Agadir toll
~164 MAD (Class 1 car)
Slowest per-km route
Tizi n'Test (N10), ~40 km/h average
Speed limits
120 km/h motorway, 100 open road, 40–60 in towns
Enforcement
Frequent fixed and mobile radar; fines often paid on the spot
Sofia Marín· Coast, North & Practical Travel Editor
Spanish travel writer based in Tangier who criss-crosses northern Morocco and the Atlantic coast by bus, train and ferry. She covers Chefchaouen, Tangier, Essaouira and the practical side of getting around. Tangier · 10+ years covering Morocco
Published 12 August 2025 Last updated 15 July 2026
Morocco runs two parallel road systems, and understanding the difference is the single most useful thing before you plan a route. The autoroutes — motorways numbered A1 to A7 — are modern, tolled, dual-carriageway roads that connect Tangier, Rabat, Casablanca, Fes, Meknes, Marrakech and Agadir. They are fast, safe and boringly efficient, with service stations, fuel and cafés at regular intervals. If your journey stays between those cities, you will spend most of it on an autoroute at a steady 120 km/h.
The second system is the national roads, prefixed 'N' (plus regional 'R' and provincial 'P' roads). These are single-carriageway, toll-free, and carry everything from tour buses to farm tractors. Every scenic drive worth doing — the passes over the Atlas, the coast road, the desert corridors — is a national road. They are where drive times balloon relative to distance, because you share the tarmac with trucks, villages and hairpins.
The practical takeaway: a distance in kilometres tells you almost nothing on its own. Always ask whether a leg is motorway or national road. On the motorway, reckon roughly 100 km/h door to door including toll stops. On a good national road, 60–70 km/h. On a mountain pass, as little as 40 km/h. The tables below give the honest figures rather than the optimistic ones your mapping app quotes.
This is the core matrix: the routes travellers ask about most, with real-world driving times rather than best-case ones. Times assume a car in normal daytime conditions, include a fuel or comfort stop on longer legs, and account for the fact that Moroccan traffic thickens sharply on the approach to any city. Add 30–45 minutes if you are arriving in Casablanca or Marrakech at rush hour, and never plan to arrive in an unfamiliar medina after dark.
Where a route has both a fast motorway option and a scenic national-road option, the table lists the one most drivers take. Tolls shown are approximate mid-2026 figures for a standard Class 1 passenger car; they change periodically, so treat them as a guide, not a quote.
| Route | Distance | Driving time | Road / toll |
|---|---|---|---|
| Casablanca – Rabat | 90 km | ~1h | A3 motorway, toll ~25 MAD |
| Casablanca – Marrakech | 240 km | ~2h30–3h | A7 motorway, toll ~77 MAD |
| Casablanca – Fes | 300 km | ~3h–3h30 | A2 motorway, toll ~90 MAD |
| Casablanca – Tangier | 340 km | ~3h30–4h | A1 motorway, toll ~110 MAD |
| Casablanca – Agadir | 460 km | ~5h–6h | A7 + Agadir motorway, toll ~164 MAD |
| Rabat – Fes | 210 km | ~2h15 | A2 motorway, toll ~70 MAD |
| Rabat – Tangier | 250 km | ~2h30–3h | A1 motorway, toll ~85 MAD |
| Rabat – Marrakech | 320 km | ~3h30 | via Casablanca, toll ~100 MAD |
| Marrakech – Agadir | 250 km | ~2h30–3h | A7 motorway, toll ~90 MAD |
| Marrakech – Essaouira | 190 km | ~2h30–3h | N8 national road, no toll |
| Marrakech – Fes | 480 km | ~5h30–6h | N8 via Beni Mellal, no toll |
| Marrakech – Ouarzazate | 200 km | ~4h | N9 over Tizi n'Tichka, no toll |
| Marrakech – Merzouga | 560 km | ~9h–10h | N9/N10 desert corridor, no toll |
| Fes – Meknes | 60 km | ~50 min | A2 motorway, toll ~15 MAD |
| Fes – Chefchaouen | 200 km | ~3h30–4h | N13/N2 mountain, no toll |
| Fes – Merzouga | 460 km | ~7h–8h | N13 via Midelt, no toll |
| Tangier – Chefchaouen | 115 km | ~2h–2h30 | N2 mountain, no toll |
| Agadir – Essaouira | 175 km | ~2h30–3h | N1 coastal, no toll |
| Ouarzazate – Merzouga | 300 km | ~5h | N10 via Tinghir/Rissani, no toll |
Two variable costs decide your driving budget: tolls and fuel. Tolls apply only on the autoroutes and are distance-based, working out at roughly 0.30 MAD per kilometre for a car — cheap by European standards. You pay at manned booths or through the Jawaz electronic tag; cash and, at bigger interchanges, cards are accepted. The Jawaz tag saves queueing but offers no price discount, so a short rental rarely needs one.
Fuel is the bigger number on long trips. At mid-2026 prices — diesel (gasoil) around 13.5–14 MAD per litre and petrol (essence) around 14–15 MAD — a typical small diesel car burning about seven litres per 100 km costs close to 1 MAD per kilometre to run. That makes the fuel maths pleasingly simple: your diesel bill in dirhams is roughly equal to the distance in kilometres. The estimator below combines both costs for the busiest routes.
Note that the scenic national-road legs — Marrakech to Essaouira, or the desert corridors — carry no tolls at all, so their only running cost is fuel. The motorway legs cost more per kilometre once tolls are added, but you buy back the time. On a Casablanca–Agadir run, the toll and fuel together come to around 600 MAD one way, which split between three or four people undercuts every bus or train fare.
| Route | Distance | Diesel (approx.) | Toll | Approx. total |
|---|---|---|---|---|
| Casablanca – Marrakech | 240 km | ~235 MAD | ~77 MAD | ~310 MAD |
| Casablanca – Tangier | 340 km | ~335 MAD | ~110 MAD | ~445 MAD |
| Casablanca – Agadir | 460 km | ~450 MAD | ~164 MAD | ~615 MAD |
| Rabat – Fes | 210 km | ~205 MAD | ~70 MAD | ~275 MAD |
| Marrakech – Essaouira | 190 km | ~185 MAD | none | ~185 MAD |
| Marrakech – Merzouga | 560 km | ~550 MAD | none | ~550 MAD |
Some routes simply should not be driven in a single day, however tempting the straight line on the map looks. Fatigue is the real danger on Moroccan roads — long, monotonous national-road stretches, dazzling afternoon sun and the odd unlit vehicle after dusk all compound. The rule of thumb: anything over five hours behind the wheel deserves an overnight break, and the desert legs deserve one on scenery grounds alone.
The classic example is Marrakech to Merzouga. Done in one push it is a brutal 9–10 hours; broken at the Dades or Todra gorges it becomes two relaxed days along the Road of a Thousand Kasbahs, which is the whole point of coming south. The same logic applies to Fes–Merzouga, where Midelt makes a natural cedar-country halt. The table names the best break for each marathon leg.
| Leg | Distance / time | Best overnight break | Why break here |
|---|---|---|---|
| Marrakech – Merzouga | 560 km / 9–10h | Dades Gorge or Tinghir (Todra) | Splits the drive; adds the kasbah route and gorges |
| Fes – Merzouga | 460 km / 7–8h | Midelt or Errachidia | Breaks the Middle Atlas climb; cedar forest en route |
| Marrakech – Fes | 480 km / 5h30–6h | Beni Mellal or Ifrane | Avoids a dark medina arrival; Ifrane is a cool respite |
| Tangier – Marrakech | 580 km / 6h+ | Rabat or Casablanca | All-motorway, so an easy, comfortable city halt |
| Agadir – Merzouga | 640 km / 10h+ | Ouarzazate | Two-day drive; overnight in a kasbah hotel |
Nowhere does distance mislead more than on Morocco's mountain passes. The Tizi n'Tichka on the N9 — the main gateway from Marrakech to Ouarzazate and the desert — is barely 200 km yet takes around four hours, climbing to a 2,260-metre summit through switchbacks shared with heavy trucks. Recent widening has eased the worst bottlenecks, but it is still a road to respect, drive in daylight, and never rush. The Tichka scenic-drive guide covers the viewpoints and Ait Ben Haddou stop in detail.
The wilder alternative, the Tizi n'Test on the N10 toward Taroudant, is slower still — narrow single-lane sections, sheer drops and an average speed closer to 40 km/h. It is one of North Africa's great drives but demands confidence and clear weather; our Tizi n'Test guide explains when to attempt it. In the north, the Rif crossings to Chefchaouen twist endlessly, and in winter the Middle Atlas routes can see snow. The table sets realistic expectations for each.
| Pass / route | Road | Distance | Typical time | Note |
|---|---|---|---|---|
| Tizi n'Tichka | N9 Marrakech–Ouarzazate | 200 km | ~4h | 2,260 m summit; widened but winding, slow trucks |
| Tizi n'Test | N10 Marrakech–Taroudant | 220 km | ~5–6h | 2,090 m; narrow single-lane, not after dark |
| Rif crossing | N2 Tangier/Fes–Chefchaouen | 115–200 km | 2h30–4h | Constant switchbacks; scenic but tiring |
| Middle Atlas | N13 Fes–Midelt–Errachidia | 350 km | ~5h | Tizi n'Talghemt; snow possible Dec–Feb |
Morocco drives on the right, and an ordinary home driving licence or International Driving Permit is accepted for tourists. The roads are in generally good condition, but the hazards are specific: unlit mopeds and carts after dark, pedestrians and animals crossing rural roads, and abrupt speed changes entering villages. Speed enforcement is heavy and effective — fixed and mobile radar is everywhere, and minor fines are typically settled on the spot in cash for a few hundred dirhams.
Police checkpoints are routine, especially at town entrances and regional boundaries. They are almost always a wave-through for tourists; have your licence, passport and rental papers within reach and be polite. Fuel stations are plentiful on main routes and cluster around towns, thinning out in the deep south and the desert corridors where you should tank up whenever you pass a reliable one.
A car earns its keep in the south and on the coast, where the scenery is the trip and public transport thins out — the desert corridors, the kasbah route and the mountain passes reward self-drive. Between the big northern and central cities, though, the train is usually faster, cheaper and far less stressful than fighting city traffic and parking. The high-speed Al Boraq line links Tangier, Rabat and Casablanca at up to 320 km/h, and conventional Al Atlas trains run on to Marrakech and Fes.
For the specific city pairs, our dedicated route guides break down every option with fares and times: the Casablanca–Rabat corridor, Rabat–Marrakech by train, the long Tangier–Marrakech haul, the coastal Agadir–Essaouira hop and the desert Ouarzazate–Merzouga link. Where no train runs, CTM and Supratours buses are comfortable and cheap; shared grand taxis fill the shorter gaps.
The honest verdict: mix your modes. Take the train between cities to save your energy, then pick up a rental or a private driver for the south and the mountains where distances stretch and public transport gives out. A full southern loop like the Marrakech desert road trip is best driven; the Casablanca–Fes spine is best railed.
Plenty of visitors who would happily drive at home choose a private driver in Morocco, and on the harder routes it is a sensible call. A driver-guide handles the passes, the checkpoints and the medina approaches while you watch the scenery, and the day rate — typically a few hundred dirhams plus fuel — is modest split between a group. It is especially worth it for the Tichka-to-desert run, where the driving is demanding and the stops many.
Self-driving still wins on flexibility and cost for confident drivers, particularly couples and families who want to linger. If you are nervous about mountain roads, uneasy in heavy urban traffic, or simply want to arrive relaxed, hand over the wheel for the hard legs and keep the car for the easy coastal ones. Either way, the distance and time tables above are your planning backbone — build the itinerary around realistic hours, not hopeful ones.
Marrakech to Merzouga (Erg Chebbi) is roughly 560 km and 9–10 hours of driving over the Tizi n'Tichka pass and through the kasbah country. Almost nobody does it in one day for pleasure; the standard approach is two days with an overnight in the Dades or Todra gorge, which turns the drive itself into part of the trip.
For one or two people between big cities, the train is usually cheaper and much less stressful — no tolls, fuel, parking or traffic. For three or four people, or any route into the south where trains do not run, a shared rental works out cheaper per head and buys total flexibility. The sweet spot is to rail the city spine and drive the scenic south.
Tolls run at roughly 0.30 MAD per kilometre for a standard car, so Casablanca–Marrakech is about 77 MAD, Casablanca–Tangier around 110 MAD and the full Casablanca–Agadir run about 164 MAD. You pay at booths in cash or by card at major interchanges, or with a Jawaz electronic tag. Figures are mid-2026 approximations and change periodically.
Because the scenic routes are single-carriageway national roads through mountains and villages. Marrakech to Ouarzazate is only 200 km but takes four hours over the Tizi n'Tichka pass, shared with slow trucks and endless switchbacks. Always plan mountain and desert legs by time, not distance, and add a margin for stops and traffic.
At mid-2026 prices — diesel around 13.5–14 MAD per litre — a small diesel car burning about seven litres per 100 km costs close to 1 MAD per kilometre. A handy shortcut: your diesel bill in dirhams is roughly the distance in kilometres. So a 560 km desert run costs around 550 MAD in fuel; a 240 km motorway hop about 235 MAD plus toll.
Between cities it is best avoided. Rural national roads have unlit mopeds, carts and livestock, patchy markings and the occasional oncoming vehicle without lights, and mountain passes are far riskier after dark. Plan to reach your destination before dusk, especially in the mountains and desert. On lit motorways near cities, night driving is much less of a problem.
Not for the main routes. Every road in the distance matrix above is paved and fine for an ordinary car, including the mountain passes and the tarmac to Merzouga. A 4x4 only becomes necessary for off-piste desert tracks, remote Anti-Atlas pistes or reaching a camp deep in the dunes — and for those, a local driver usually takes over anyway.
The Tizi n'Tichka and Tizi n'Test passes over the High Atlas, the Road of a Thousand Kasbahs through the Dades and Todra gorges, and the Atlantic coast road from Agadir south are the standouts. These are national roads where the slow pace is the reward — budget generous time, drive in daylight, and stop often.
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
Practical Guides
The old Mercedes shared taxis explained — how to find them, what a seat costs, negotiating and when a grand taxi beats the bus.
Read guideMountains & Trekking
The spectacular 2,260 m High Atlas pass between Marrakech and Ouarzazate — viewpoints, stops and driving it safely.
Read guideMountains & Trekking
A guide to driving the dramatic Tizi n'Test pass, with route, stops, viewpoints, road safety and seasons.
Read guideDesert & Oases
A southern loop from Marrakech through the kasbahs, gorges and Sahara, mapped day by day with drive times.
Read guideDesert & Oases
How to travel the desert corridor from Ouarzazate to Merzouga, with route options, timings, road notes and stops.
Read guidePractical Guides
The apps worth downloading — ride-hailing, the ONCF train app, offline maps, translation and currency tools for your trip.
Read guide