Licensed local operator Local Marrakech operator · Free cancellation · Pay on the day Phone +212 606 957 514

Marrakech to Casablanca private transfer

  • Distance240 km
  • Duration2 h 40
  • Passengers1–18 passengers
  • PaymentPay on arrival

In short

A private transfer from Marrakech to Casablanca costs €170 per vehicle for up to 3 passengers and takes 2 h 40. The price is fixed, includes fuel and tolls, and you pay the driver at the end of the ride.

Door-to-door private car on the A7 motorway between Marrakech and Casablanca — city centre, Ain Diab, the Hassan II Mosque or Mohammed V Airport. Faster than the train once you count taxi connections, especially with luggage or children.

Fixed price: choose a route per vehicle

  • Pay on arrival Pay the driver on arrival (cash or card)
  • Flight tracking Flight tracking & free waiting time
Marrakech to Casablanca — fixed prices per vehicle
PassengersVehiclePrice
1–3Comfort car (sedan, A/C)€170
4–7Minivan (A/C)€190
8–13Minibus (A/C)€260
14–18Large minibus (A/C)€300

Make a day of it

Tours at your destination

Hassan II Mosque and its minaret on the Atlantic shore in Casablanca

PrivateDuration4 hours

Casablanca City Tour & Hassan II Mosque

See the best of Casablanca in half a day: a guided visit inside the Hassan II Mosque, the Atlantic corniche, the Habous quarter and the Art Deco cent…

From €35 per personIncluded Pickup · Free cancellation

Hassan II Mosque in Casablanca, start of the 6-day Morocco tour

PrivateNewDuration6 days

6-Day Tour from Casablanca to Marrakech

Land in Casablanca, finish in Marrakech: the Hassan II Mosque, Rabat, a full day in Fes, a night in the Sahara dunes and the kasbah road to Marrakech.

From €640 per personIncluded Pickup · Free cancellation

Marrakech to Casablanca transfer: FAQ

How much is a private transfer from Marrakech to Casablanca?

The fixed price is €170 for 1–3 passengers, €190 for 4–7, €260 for 8–13 and €300 for 14–18 passengers. The price is per vehicle, not per person, and includes fuel, tolls and luggage.

How long does the drive from Marrakech to Casablanca take?

The distance is about 240 km and the drive takes 2 h 40 in normal traffic. Your driver can stop for photos or a coffee on request.

What happens if my flight is delayed?

We track your flight number and adjust the pickup time automatically. Waiting time for delays is free; just send us your flight number when you book.

How do I pay?

No prepayment. You pay the driver at the end of the ride in euros or dirhams (card on request).

Get our free Morocco trip planner

One useful email a month: seasonal tips, new routes and honest prices. No spam, unsubscribe in one click.

Chat on WhatsAppWhatsApp