Table of Contents
Casablanca to Marrakech by car is the classic first road trip in Morocco. The motorway is fast, the distance is manageable and the two cities make a good pair. This guide gives you the distance, the time, the stops and the tips for a smooth drive.

Casablanca to Marrakech by car: distance and time
| Detail | What to expect |
|---|---|
| Distance | About 240 km each way |
| Driving time | About 2.5 to 3 hours by motorway without stops |
| Road | Toll motorway, dual carriageway for most of the way |
| Best time to leave | Early morning, to avoid city traffic and the midday heat |
| Fuel | Fill up in Casablanca, the motorway has service areas |
Allow extra time for the exit from Casablanca and the entrance to Marrakech, where traffic builds in the morning and the evening.
The motorway and tolls
Most of the route uses the toll motorway. Toll booths accept cash and cards, and queues are short outside holiday periods. Keep small notes with you. Prices change, so use our guide to Morocco highway tolls for the route and the payment options.
Stops on the way
- Service areas on the motorway for fuel, coffee and rest rooms
- Settat and Ben Guerir, if you want a break from the motorway
- A late-morning stop in Marrakech’s new town before you check in

Driving tips for the route
- Check the fuel gauge before you leave and again at the first service area
- Keep to the speed limits, see our guide to speed limits in Morocco
- Take a break every two hours on a long day
- Plan to arrive before dark, because the Marrakech ring road gets busy
- Keep your documents in the car
Which car to choose
An economy car is enough for two travellers, and a compact SUV is more comfortable for four. See the best car for a Morocco road trip for more options.
Renting for Casablanca to Marrakech by car
Many suppliers allow one-way trips or return the car at the destination, so ask when you send your request. Browse cars on the كازابلانكا و مراكش pages. If you are new to driving here, read the guide to driving in Casablanca و driving in Marrakech.

Arriving in Marrakech
Follow the signs for the city centre or the new town and use a navigation app for the last kilometres. Park at the hotel or at a paid car park, and avoid driving into the medina. Read our guide to driving in Marrakech for parking and roundabouts.
Casablanca to Marrakech by car: a sample schedule
| Time | Plan |
|---|---|
| 7:30 | Leave the hotel and fill the tank |
| 8:00 | Join the motorway, avoid the morning peak |
| 10:30 | Arrive in Marrakech and check in or park |
| Evening | Return before dark or stay overnight |
Why many drivers choose the motorway
The motorway is faster and more predictable than the national road that runs parallel to it. It has fewer junctions, better surfaces and service areas with fuel and rest rooms. The price of the toll is balanced by a shorter drive and less fuel used in stop-start traffic.
What to do if you want a slower route
The older national road passes through towns and farmland, and it is slower, with more traffic lights and slow vehicles. It suits travellers who want to stop in villages and markets. Allow at least four hours, and avoid it after dark.
Fuel and breaks
A tank of fuel is usually enough for the full trip with a small margin. Still, stop at a service area once on the way to stretch, drink water and check the car. If you travel with children, plan a second stop.
More guides: one-way car rental in Morocco.
Frequently asked questions
How far is Casablanca from Marrakech by car?
It is about 240 km each way, around 2.5 to 3 hours by motorway without stops.
Is the motorway toll expensive?
Tolls change with the section and vehicle class. Check our tolls guide and carry some cash.
Can I do the trip in one day?
Yes. Leave early, spend the day in Marrakech and return before dark or stay overnight.
Is the road safe?
Yes. It is a well-used motorway. Keep to the limits and take breaks.
Can I drop the car in Marrakech?
Ask the supplier. Some offer one-way drop-off for an extra fee.

Sorry! We may not have that brand right now, but we’re always adding to our collection. Check back later.