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.

Casablanca to Marrakech by car: distance, tolls and fuel (2026)

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