The Hassan II Mosque in Casablanca, departure point for private transfers to Marrakech
Casablanca → Marrakech · 240 km

Casablanca to Marrakech transfer

A private Casablanca to Marrakech transfer covers 240 km in 2h40–3h10 door-to-door and starts from €84 for the whole car, not per person. The A7 motorway runs the whole way, and we collect directly from Mohammed V airport (CMN) arrivals if you are landing rather than staying in Casablanca. Fuel, tolls, luggage and a professional English-speaking driver are included in the fixed price.

Book a transfer WhatsApp conciergeFrom €84· per car · all-inclusive

Casablanca to Marrakech is the route most long-haul arrivals face: Mohammed V (CMN) has the widest choice of intercontinental flights, but Marrakech is where the trip actually starts. The 240 km on the A7 motorway takes about 2h40 by car.

This is the one Moroccan corridor where the train is genuinely good. ONCF runs frequent services from Casa Voyageurs to Marrakech in around 2h40 for roughly 100–200 MAD, and there is a direct shuttle from CMN airport to the rail network. If you are travelling light, unhurried and arriving during the day, the train is a sensible choice and we will say so.

The private transfer wins in three situations: you land late at night when trains are sparse, you have luggage, children or a group, or you want to be driven from the aircraft door to your riad without changing between a shuttle, a train and a taxi. Our driver meets you inside CMN arrivals with a name sign and tracks the flight, so a delayed landing costs you nothing.

Why book Casablanca to Marrakech transfer with Bacharide

Fixed price per car

€84 for the vehicle, not per seat — fuel, tolls, luggage and waiting time included. No surge, no negotiation at the door.

Door-to-door, both ends

Collected from your hotel, riad or apartment and delivered to the entrance of your destination — not a bus station on the edge of town.

You choose the departure time

No timetable, no waiting for the car to fill. Early starts and late-night runs are standard.

Luggage travels with you

Cases, pushchairs, golf bags and surfboards all fit when you tell us at booking and we send the right vehicle.

Vetted English-speaking drivers

Professional chauffeurs, most also speaking French and Arabic, in insured sub-3-year-old vehicles.

24/7 WhatsApp concierge

A real person on the other end before, during and after the ride — changes handled in minutes, not emails.

Casablanca to Marrakech: transfer, bus or taxi?

Casablanca to Marrakech is unusually well served, so it is worth being honest about the alternatives. Here is how the four realistic options compare.

Casablanca to Marrakech: transfer, bus or taxi?
OptionTypical priceDoor-to-door timeWorth knowing
Private transfer (Bacharide)€84 per car2h40–3h10Door-to-door, fixed price agreed at booking, English-speaking chauffeur, flight tracking and one comfort stop included.
ONCF train (Casa Voyageurs → Marrakech)~100–200 MAD per person2h40 + transfersFast, frequent and comfortable. Station-to-station, so add the CMN shuttle at one end and a Marrakech taxi at the other; awkward with heavy luggage or late arrivals.
CTM / Supratours coach~120 MAD per person3h30–4hCheapest option but slower than the train for a similar station-to-station experience. Little reason to choose it over rail on this corridor.
Grand taxi~800–1,200 MAD, negotiated2h45–3h15Direct but unmetered and negotiated at the rank, typically with no flight tracking and no guarantee of the vehicle you were shown.
Self-drive hire carFrom ~350 MAD/day + fuel + ~90 MAD tolls2h40Fine if you want a car in Marrakech; a liability if you do not, given medina access rules and parking.

Train, coach and taxi prices are typical 2026 market rates set by those operators and are indicative only. Our transfer price is fixed at booking and includes fuel, the ~90 MAD motorway tolls, meet-and-greet at CMN and 60 minutes of complimentary waiting after landing.

Coming straight from Mohammed V airport (CMN)

If you are transferring directly from the airport rather than from a Casablanca hotel, your driver waits inside CMN arrivals with a Bacharide name sign after baggage claim and customs. We track the inbound flight automatically, so an early or late landing simply moves the pickup — there is no charge for the delay and 60 minutes of waiting is included.

Late-night arrivals are the strongest case for this route by car. The last convenient rail connections leave CMN in the evening, and a midnight landing with luggage and tired children is not the moment to be finding the airport shuttle platform.

When we would tell you to take the train instead

Travelling solo or as a couple with hand luggage, arriving mid-morning, staying near the Marrakech train station or Gueliz? The ONCF service is quick, cheap and pleasant, and you should take it. We would rather tell you that than sell you a car you do not need.

The maths changes with people and bags. Four travellers on the train pay four fares plus two taxi legs; the same four share one fixed transfer price with door-to-door service. From three passengers upwards the private car is usually the better value as well as the easier trip.

The drive itself

The A7 is dual carriageway for the entire 240 km, with service areas at Berrechid and Benguerir. Tolls come to about 90 MAD and are included in your price. Traffic is heaviest leaving Casablanca between 07:00–09:00 and 17:00–19:00.

One comfort stop is included. Many guests break the drive at Benguerir for coffee, roughly halfway, which adds about 20 minutes.

Vehicles and prices on this route

Economy saloon (1–3 passengers, 2–3 cases) €84. Business saloon such as a Mercedes E-Class (1–3 passengers) €97. Van or V-Class (4–7 passengers, plenty of luggage) €124. Minibus for groups up to 12–16 €157.

Every price is for the whole vehicle and includes fuel, motorway tolls, luggage, the driver and waiting time. Child seats are free on request. Round-trip bookings made in one reservation typically save 5–10% against two separate one-ways.

Frequently asked

Book your Casablanca to Marrakech transfer

Fixed price from €84 for the whole car, confirmed in under a minute. Professional chauffeur, door-to-door, 24/7 concierge on WhatsApp.

Book your transfer