Casablanca to Marrakech by car: distance, tolls and fuel (2026)
About 240 km on the A7 motorway, a 2.5-hour drive, tolls and fuel budget: everything to plan the Casablanca-Marrakech trip.
Updated on August 16, 2026 — Written by the Fun & Run team, validated by management. Toll and fuel amounts are indicative (public schedules may change).
The essentials in figures
- Distance: about 240 km on the A7 motorway (Casablanca → Marrakech)
- Duration: 2h20 to 2h45 depending on Casablanca exit traffic
- A7 toll: around 80–90 DH for a light vehicle over the full route
- Fuel: a diesel city car uses about 5–6 L/100 km on the motorway, i.e. roughly 12–15 L for the trip — an indicative budget of 150–200 DH depending on fuel prices
Practical tips
- Leave early in the morning to avoid Casablanca rush-hour exits
- Regular rest areas and fuel stations on the A7 — the busiest is halfway near Settat/Benguerir
- 120 km/h motorway speed limit, frequent speed cameras
- With unlimited mileage included at Fun & Run, the round trip adds no rental cost
Renting for this trip
Pick up in Casablanca or at Mohammed V Airport, drop-off possible in Marrakech (delivery fee as per schedule). 24/7 roadside assistance all along the way. See the available fleet and our terms.
Back to blog