
€100 per vehicle
Reviewed August 2026 by Ahlam Giyat, travel editor at Taxi Maroc Aéroport, Marrakech.
Casablanca Mohammed V to Rabat is about 90 km on the A3 and takes roughly 1 hour 15 minutes, since the airport sits south-east of Casablanca and you skirt the city rather than crossing it. A private car is €100 per vehicle with your flight tracked and a driver holding your name in arrivals. There is also a rail route, and it is a good one — but it needs a change, and after a long flight that change is the whole question.
CMN is the only Moroccan airport with its own railway station, on level -1 of Terminal 1. From there you take the Al Bidaoui shuttle to Casa Voyageurs, 35 to 45 minutes for about 50 MAD, then change onto a Rabat service — hourly, another 55 to 60 minutes, 35 to 70 MAD.
Total: roughly 1 h 45 to 2 hours and about 100 MAD, against 1 h 15 by road. Cheap, reliable and entirely reasonable if you are travelling light and not exhausted.
The catch is the change at Casa Voyageurs. Miss it and the next Rabat train is up to an hour away, on a platform, with your suitcases, after a flight. That is the trade you are making — not speed, not money, but whether you want a connection at all.
Public transport priced per person; the car per vehicle.
| Option | Cost | Time | Best for |
|---|---|---|---|
| Al Bidaoui + Rabat train | ~100 MAD per person | 1 h 45 – 2 h, one change | Light bags, daytime, no fixed deadline |
| Grand taxi from the rank | Negotiated | ~1 h 15 | Locals, if you are comfortable negotiating |
| Private car (us) | €100 per vehicle | ~1 h 15, no change | 3+ people, luggage, appointments, night arrivals |
Your driver waits in the arrivals hall after customs with a sign showing your name, and their direct number reaches you the day before. We track the flight, so a delayed landing moves the pick-up automatically at no cost.
Allow 45 to 60 minutes from touchdown to the exit on an international arrival: passport control, baggage, then customs. We plan for that, so you are not paying for a driver to stand still.
Going home again, CMN advises three hours before an international flight, two for a domestic one and three and a half in July, August and December. From Rabat that means leaving roughly four and a half hours ahead.
Already in Casablanca rather than at the airport? Heading to Rabat instead? Casablanca → Rabat €80 · CMN → Rabat €100 → is €80.
Staying in Casablanca? CMN → city centre is €25. Heading south instead? CMN → Marrakech is €120 and about 3 hours.
The full CMN airport guide covers terminals, arrival times and the station, and our transport guide explains the rail network as a whole.
About 90 km by the A3, roughly 1 hour 15 minutes. The airport is south-east of Casablanca, so you skirt the city rather than driving through it.
€100 per vehicle for up to 3 passengers, with larger vehicles available. Tolls and fuel included, flight tracked, price fixed at booking.
Yes, with one change. Take the Al Bidaoui shuttle from level -1 of Terminal 1 to Casa Voyageurs, 35 to 45 minutes, then a Rabat service of 55 to 60 minutes. Total about 1 h 45 to 2 hours for around 100 MAD.
No. Every rail route requires a change at Casa Voyageurs. If you want a single journey with no connection, it has to be by road.
Train if you are one or two people travelling light and not in a hurry. Car from three passengers, with luggage, for a fixed appointment, after a long flight, or outside the shuttle's 06:00 to 22:00 window.
Roughly 06:00 to 22:00. Outside those hours the only options are a taxi or a pre-booked private car.
In the arrivals hall after customs, holding a sign with your name. Their direct number is sent to you the day before.
We track the flight number and move the pick-up to your actual landing time, at no extra cost. You do not need to tell us.
Yes, at the same price. Salé is across the Bouregreg from Rabat — mention it at booking so the driver plans the crossing.
CMN advises three hours before an international departure, two for domestic, and three and a half in July, August and December. From Rabat, leave about four and a half hours ahead.