Should you hire a car in Morocco?
A recurring question. The answer depends on your itinerary and your travel style. This article settles it.
Short answer
- Imperial cities loop (Casa-Rabat-Fès-Marrakech): no, the train is enough.
- Marrakech + Essaouira: no, the bus is simpler.
- Desert + Atlas + Aït-Ben-Haddou: yes, or with a private driver.
- Southern coast (Agadir, Sidi Ifni, Dakhla): yes.
- Anti-Atlas (Tafraoute, Tata): yes, essential.
- Chefchaouen + Rif: optional, the bus works very well.
Advantages of hiring
Freedom
You stop wherever you like: olive groves, off-itinerary kasbahs, Berber villages, photos. This is the main argument.
Luggage and family
No lugging between stations. Handy with children or gear (camera, surfboard).
Access to hidden gems
Many superb villages are not served by any regular bus: Anammeur, Tinmel, Telouet, Imilchil.
Drawbacks
Moroccan driving
Road rules are theoretically French-style, but in practice:
- Stop signs and lights sometimes ignored.
- Overtaking across double lines.
- Pedestrians crossing at any time.
- Animals (donkeys, goats) on secondary roads.
- Headlights forgotten at night.
It's not dangerous if you're vigilant, but it is tiring.
Parking in the medina
Impossible inside (pedestrianised medina). Guarded parking outside: 30-50 MAD per day. Expect to carry your bags for 5-15 minutes.
Fuel and tolls
- Diesel: ≈1,40 €/L.
- Petrol: ≈1,50 €/L.
- Toll Casa-Marrakech: ≈8 €.
- Toll Casa-Tanger: ≈15 €.
Legal risks
- Minor scrapes settled amicably but sometimes contentious.
- Fines (paid on the spot or at the agency at the airport on return).
- Leaving the road = insurance refused if fully comprehensive not taken out.
Alternatives to hiring
Train + bus
Covers 80 % of a classic itinerary. Comfortable, inexpensive, stress-free.
Private driver
- 80-150 €/day all-inclusive (fuel included).
- Ideal for 3-4 people (the price is split).
- Knowledge of the roads, local language, recommendations.
- More restful than driving yourself.
Organised excursions
For the desert or the Atlas, 2-3 day excursions depart from Marrakech: 100-200 € per person, transport, accommodation and guide included.
How to hire well
Choosing the agency
- International (Hertz, Europcar, Sixt, Avis): a little pricier, known service.
- Local (Medloc, Sicar, etc.): 20-40 % cheaper, variable quality.
Booking
- Book online before departure: rates up to 50 % cheaper than at the desk.
- Compare on Rentalcars, DiscoverCars, Skyscanner.
To check at pick-up
- Vehicle condition (bodywork, tyres, rim, interior).
- Fuel level.
- Presence of triangle, vest, spare wheel, jack.
- Documents (registration, insurance).
- Detailed 360° photos / video.
Insurance
- Basic (CDW): leaves an excess of 800-2000 €.
- Fully comprehensive: 8-15 €/day more, zero excess. Essential.
Pricing
- City car: 25-40 €/day off-season.
- Saloon: 40-60 €/day.
- 4x4: 60-100 €/day.
When to take a car, when to avoid it
Must-hire
- Desert itinerary (Marrakech → Aït-Ben-Haddou → Ouarzazate → Gorges du Dadès → Merzouga).
- Anti-Atlas (Tafraoute, Tata, Akka).
- Southern coast Agadir-Sidi Ifni-Dakhla.
- High Atlas away from the Toubkal trail.
To avoid
- Visiting Casablanca only.
- Imperial cities loop by train.
- Marrakech-Essaouira return.
- If you don't drive much day-to-day.
Driving tips
- Avoid night driving off motorways: animals, pedestrians, two-wheelers without headlights.
- Watch out for speed bumps not signposted at village entrances.
- Use the motorway whenever possible: limited to 120 km/h, maximum safety.
- Police gendarmerie: many checks, be courteous, documents in order.
- GPS: Google Maps works well but may suggest tracks; cross-check with Maps.me.
Typical total cost over 7 days
- City car hire: 7 × 35 = 245 €
- Fuel (1500 km): ≈130 €
- Tolls: ≈20 €
- Guarded parking: ≈30 €
- Total: ≈425 € i.e. 60 €/day.
Compare with a private driver over 7 days: 600-1000 € depending on service.