Casablanca — Marrakech
RAK Airport transfer

Marrakech Airport to Casablanca

A three-hour motorway run north on the A7 — comfortable and direct, and a sensible private alternative to changing trains if you land late or travel as a group.

Distance 240 km
Drive time 3 h
Price from €160 · 1730 MAD

This is the one Marrakech route where a train genuinely competes with the car, so it's worth being honest from the start: travelling solo with light bags, the ONCF from Marrakech to Casa-Voyageurs is hard to beat on price and barely slower. The A7 motorway transfer earns its fare the moment the equation changes — a family with kids and car seats, three or four adults splitting one fixed price, a late-night landing when train frequency thins, or simply more luggage than you fancy hauling onto a platform and off again at the far end.

The drive itself is undemanding: three hours of flat, fast, well-surfaced tarmac straight up the spine of the country, the only real road of consequence between the two cities. There are no mountain passes, no medina gates, no porter handoff at the far end — Casablanca is a modern city where cars reach hotel lobbies, which removes the last-200-metres problem that defines the Marrakech medina.

What it comes down to is a single clean trade: do you want the cheapest seat and a station change at each end, or a fixed door-to-door car that asks nothing of you beyond getting in? Party size and arrival time decide it more reliably than price alone.

Compare your options

Your options Price from Best for Pros / Cons
Private transfer Recommended
3 h
€160 · 1730 MAD Families, groups, late arrivals or heavy bags + Airport-to-hotel with no changes; fixed price, tolls included - Dearer than the train for one or two travellers
ONCF train
3 h 20
€12 · 130 MAD Solo or duo travellers near a central station + Cheap, hourly, comfortable to Casa-Voyageurs - Leaves from Marrakech station, not the airport; two changes
CTM / Supratours coach
3 h 30
€10 · 110 MAD Budget travellers on a fixed schedule + Cheapest option city to city - Fixed timetable; still needs an airport-to-station leg

How to get there

A private transfer from €160 is the door-to-door choice: collected at Menara arrivals, straight up the A7, and dropped at your Casablanca hotel whatever the hour, tolls (around 100 MAD) already inside the fare. The honest counterpoint is the train, and on this route it's a strong one — ONCF runs Marrakech to Casa-Voyageurs roughly hourly for about 100–140 MAD in second class, around three hours, in comfortable air-conditioned carriages.

The catch is that it leaves from Marrakech's central station, not the airport, so you'd first take a taxi or transfer in from Menara, then change again at the Casablanca end to reach your hotel — two extra legs the headline fare hides. Note that Al Boraq, Morocco's high-speed line, does not serve Marrakech at all; it runs Tangier–Casablanca, so there's no fast train on this corridor.

CTM and Supratours coaches link the cities for roughly 90–120 MAD if you want the cheapest option of all and don't mind a fixed timetable. My rule holds: one or two travellers near a central station, take the train; three or more, a family, a late landing, or heavy bags, the transfer's fixed price and boot space win comfortably.

Arrival tips

Casablanca is a sprawling modern city, and cars reach hotel lobbies, so the driver drops you at the door — along the Corniche by the lighthouse, near the old medina and the port, or in the business district around Casa-Finance City and the Twin Center, depending where you've booked. Have the exact hotel name and neighbourhood ready before you arrive, because the city is large and addresses repeat across districts; a vague "city centre" can land you a long way from your bed.

Build in 20–40 minutes on top of the three-hour drive for the crawl into the centre at rush hour, when the entry boulevards clog. There's no gate-and-porter logistics here, unlike the Marrakech medina you've just left, so arrival is simply a matter of pulling up — but if your hotel sits on a one-way Corniche stretch, tell the driver the cross street so the final approach is smooth.

Plan your arrival

  1. Decide before you fly: one or two of you near a central station favours the train; a group, family or late landing favours the car.
  2. If you choose the transfer, give the exact Casablanca hotel name and district — the city is large and "centre" is ambiguous.
  3. At Menara, withdraw cash and switch on data; confirm your driver is holding a name board at arrivals.
  4. Allow 20–40 minutes on top of the three hours for rush-hour traffic into central Casablanca.
  5. If the Hassan II Mosque is on your list, ask the driver to drop you there before checking in.
The common mistake

Booking a private car when the train was the smarter call. If you're solo or a couple with one bag each and your Casablanca hotel sits near Casa-Voyageurs or Casa-Port, the airport-to-station hop plus the ONCF beats a three-hour car on price by a wide margin — paying €160 to sit in traffic you could have skipped on rails is the avoidable error.

Insider tip

If the Hassan II Mosque is your real reason for coming, ask the driver to stop there before the hotel — it's the one Casablanca sight whose timing matters, since interior visits run only at set guided hours. Arriving by car lets you go straight to it with your bags in the boot rather than backtracking across the city later.

Good to know: The train is cheaper solo; a transfer wins on door-to-door comfort and for families.

Frequently asked questions

Train or transfer from Marrakech to Casablanca — which is better?

The ONCF train wins on price for solo or duo travellers staying near a central station — around 100–140 MAD versus €160 and up for a car. The transfer wins for groups, families, late arrivals, or lots of luggage, with no change and a door-to-door drop. It's a genuine toss-up that hinges on your party size more than anything else.

Does the transfer start at the airport or in Marrakech city?

A private transfer collects you directly at Menara arrivals and drives straight to Casablanca, with no need to go into Marrakech first. That's a real edge over the train, which departs from Marrakech's central station and so adds an airport-to-station leg at the start and a station-to-hotel leg at the Casablanca end.

Is there a high-speed train from Marrakech to Casablanca?

No. Al Boraq, Morocco's high-speed line, runs Tangier–Casablanca and does not serve Marrakech, so the fastest option on this corridor is the standard ONCF intercity service at roughly three hours. If anyone tells you to catch the bullet train down here, they're thinking of the northern line.

How long does the A7 drive actually take with traffic?

Around three hours of motorway, plus 20–40 minutes to thread into central Casablanca at busy times. The A7 itself is fast and toll-paid, so the delays are concentrated at the city end rather than en route — worth factoring in if you've booked an evening dinner or a timed mosque visit.

Are the motorway tolls included in the transfer price?

Yes, a quoted private-transfer fare already includes the A7 tolls, which run to roughly 100 MAD one way. You won't be asked for extra at the booths. If you self-drive instead, budget that on top of fuel and remember the toll plazas take cash and most cards.

Which Casablanca neighbourhood should I give the driver?

Be specific: the Corniche and lighthouse area, the old medina and port, or the business district around Casa-Finance City all sit minutes apart by name but far apart on the ground. Casablanca is large and street names recur, so naming the district alongside the hotel saves a frustrating last loop through traffic.