Mohammed V International Airport is 30 km south of Casablanca. The cost depends on whether you take the train, a grand taxi, or a private transfer.
What is actually published
| Transport | Fare | Notes |
|---|---|---|
| ONCF Train, 2nd class | MAD 50 | To Casa-Voyageurs or Casa-Port, ~30 min, then a petit taxi to your hotel |
| ONCF Train, 1st class | MAD 70 | Same train, same journey |
| Grand taxi | No published rate — agree it at the rank | Door-to-door, 30–50 min |
| Pre-booked transfer | Quoted upfront when you book | Fixed price, meet-and-greet |
Fixed-price private transfer
CMN Anfa
From€35for 2 passengers
Other destinations
Those train fares come from the airport's own site. Everything on the road is unpublished: ONDA says nothing about taxi fares beyond "allow between 30 and 50 minutes travel time", and the rank posts no tariff we can verify. We have removed the road price ranges that used to sit in this table rather than reprint someone's guess as fact.
The catch with the train
The ticket is cheap — MAD 50 in 2nd class — but it drops you at Casa-Voyageurs or Casa-Port, not at your hotel. From there you finish the trip in a petit taxi, which is metered: ask for the meter rather than accepting a quoted price. Even with that last leg, the train is comfortably the cheapest way into the city.
Prices to specific destinations
Neither the airport nor the grand taxi rank publishes a fare table for Casablanca center, Ain Diab, Mohammedia, Rabat, Marrakech, El Jadida, or anywhere else on the road — so we do not print one here. A grand taxi fare is whatever you agree at the rank on the day; a pre-booked transfer will quote you a fixed price for your exact destination when you book, which is the only way to know the number in advance. As a rule of thumb, longer routes (Rabat, Marrakech, El Jadida) cost proportionally more than the short Casablanca-center run, but get the actual quote rather than budgeting from a figure printed here.
Night surcharges
Grand taxi drivers at the airport charge more overnight than by day. This is not officially sanctioned, and since no tariff is published there is no figure to hold them to — it is simply the practical reality of arriving at 3 AM with fewer options. Pre-booked transfers hold the same price regardless of arrival time, because it was agreed when you booked.
Payment and currency
Grand taxis accept cash only in MAD. The airport has ATMs from BMCE and Attijariwafa just after customs. Withdraw before heading to the taxi rank. Pre-booked transfers usually accept card payment through the booking platform.
Tipping
Tipping is customary. Rounding up is standard on a Casablanca run, and rather more is generous on the longer trips to Rabat or Marrakech. Train porters at Casa-Voyageurs expect a small tip if they help with your bags.