A Casablanca airport transfer is straightforward once you choose the option that fits your arrival time, luggage and budget. From Mohammed V International Airport (CMN), the main choices are the ONCF train, the Aérobus airport shuttle, an official airport taxi, or a pre-booked private transfer. For most solo travelers and couples, I recommend comparing the train and Aérobus first; a private pickup makes more sense when you have children, several bags, mobility concerns, or simply want a driver waiting for you.
Central Casablanca is normally around 35–50 minutes by road from the airport in ordinary traffic, while rush hour can push the journey past an hour. The train does not run all night, but the Aérobus provides a useful day-and-night alternative. If you use a taxi, go through the official airport taxi desk or rank and confirm the displayed or quoted fare before departure.
Table of Contents
Table of Contents
Which Casablanca airport transfer is best for you?
There is no single best airport transfer in Casablanca for every traveler.
- Choose the train if you are arriving during ONCF operating hours, have manageable luggage, and your accommodation is convenient for Casa Oasis, Casa Voyageurs or Casa Port.
- Choose the Aérobus if you want a simple 50 MAD airport-city shuttle, useful central stops and a service that continues outside normal train hours.
- Choose an airport taxi if you want a direct ride without booking in advance and are comfortable confirming the official displayed or quoted fare before departure.
- Choose a private transfer if you travel as a family or group, carry several bags, want a driver waiting in arrivals, or prefer a fixed pre-arranged pickup.
- Arrange hotel pickup only if your accommodation confirms it clearly in advance, including the meeting point, vehicle type and full price.
I recommend the train when your hotel is convenient for a railway station and your flight lands comfortably before the final service. For Casa Port and central stops, or when the train has finished, the Aérobus can be an excellent low-cost alternative. For families, older travelers, heavy luggage or a first arrival after a long flight, I prefer a pre-arranged private transfer.
The Casablanca Aérobus links Mohammed V Airport with central Casablanca, including Casa Port and several central stops. The current flat fare is 50 MAD, and the operator publishes departures roughly every 25–40 minutes with day-and-night service. Payment can be made by cash, bank card or rechargeable card. Check the current route and timetable on the official Casabus Aérobus page before travel.
Taking the ONCF train from Casablanca Airport

The ONCF airport train is one of the most practical low-cost ways to travel between Mohammed V Airport and Casablanca. It is particularly useful for travelers who do not need door-to-door service and can manage their own luggage.
Under ONCF’s current published airport timetable, trains run about hourly from Mohammed V Airport and serve Casa Oasis, Casa Voyageurs and Casa Port. The published journey is roughly 47 minutes to Casa Voyageurs and about one hour to Casa Port. The current timetable shows airport departures from early morning until around 22:55, but I recommend checking again close to your travel date because rail schedules can change.
For budgeting, allow roughly 50–70 MAD depending on class and destination, then confirm the current fare when booking or at the station.
Who should use the airport train?
The train is a good fit if:
- You are traveling solo or as a couple.
- Your luggage is limited to bags you can comfortably carry.
- Your accommodation is near Casa Voyageurs, Casa Port, Oasis, or a convenient tram or taxi connection.
- You are arriving well before the final airport train.
- You want to keep the cost of your Casablanca transfer low.
It becomes less convenient if you have large suitcases, young children, mobility concerns, or a hotel that requires a second transfer after the train. A cheap train journey can become less appealing if it means navigating station steps, arranging another taxi, and handling several bags after a long-haul flight.
Check the last train before relying on it
Trains operate throughout most of the day, but travelers should not assume they run through the night. If your flight lands late, is delayed, or has a long wait at immigration and baggage collection, check the current airport timetable and final train before committing to this option.
The ONCF website is the appropriate place to confirm current train times and your intended Casablanca station. Timetables and service patterns can change, so it is worth checking close to your travel date. For wider rail planning around the country, see my Morocco train map and route guide.
If you miss the final train, check the Aérobus first. An official airport taxi or a pre-arranged private transfer are the other practical options.
Taking a taxi from Casablanca Airport to the city

A taxi from Casablanca Airport is the simplest on-the-spot option when you want a direct ride. The airport authority confirms an official taxi service at the arrivals esplanade, with a dedicated desk displaying fares, and service is available 24 hours a day. I recommend using that official process rather than accepting an unclear offer inside the terminal. You can confirm the current setup on the Mohammed V Airport taxi page.
As a practical market guide, recent examples for a taxi from Casablanca Airport to central Casablanca are roughly 250–350 MAD. Because the airport does not publish the city tariff online, treat that range as an estimate and use the fare displayed or confirmed at the official taxi desk as your current reference.
Agree on the total fare before departure
Before you set off, ask clearly:
- What is the total price to your hotel or address?
- Is the quote for the whole vehicle or per passenger?
- Are luggage, night-time or other supplements included?
- Will the driver take you to the closest accessible point to your accommodation?
Avoid vague answers or an unclear opening quotation. If the price is not clear before departure, it is harder to resolve after arriving in the city.
Cash in Moroccan dirhams is still useful for airport taxis, preferably in smaller notes. Relying only on a large banknote can make payment and change more awkward than necessary.
How long does an airport taxi take?
In normal traffic, allow around 35–50 minutes from CMN to central Casablanca. Rush-hour journeys can take an hour or more.
Travel time also varies by destination:
- Casa Voyageurs: usually around 30–40 minutes by road.
- Casa Port and hotels near the center or Old Medina: roughly 40–55 minutes, depending on traffic.
- Outlying business districts or addresses beyond the central area: may take longer.
Casablanca traffic is a real factor, not a minor detail. If you have a business meeting, train connection, restaurant reservation or guided visit shortly after landing, leave a sensible buffer rather than calculating your plans around the fastest possible journey.
Be cautious with unofficial approaches inside arrivals
Arriving passengers may be approached by people offering transport before they reach the official taxi area. This does not automatically mean every offer is problematic, but it does make it easier to face high opening prices or unclear extra charges.
For a regular airport taxi, use the official airport process and make the fare clear before leaving. For a fixed-price service with a named driver and arranged meeting point, book a private transfer in advance.
When a private Casablanca airport transfer is worth booking

A private Casablanca airport transfer costs more than the train or Aérobus, but it solves several common arrival problems at once. It is especially useful when convenience, certainty and luggage handling matter more than saving the lowest possible amount.
A properly arranged transfer can include:
- Flight monitoring if your arrival is delayed.
- Meet-and-greet in the arrivals area with your name.
- Airport parking and normal waiting time.
- Luggage assistance.
- Highway tolls.
- Direct delivery to your hotel or accommodation.
This is often the easiest option for families, older guests, business travelers, groups, travelers arriving late, and anyone who does not want to negotiate transport after a long flight.
Vehicle choice depends on people and luggage
The right vehicle is not only about passenger numbers. Suitcases, pushchairs, sports equipment and child seats all affect what is practical.
Common private-transfer vehicle types include:
- Sedan: usually suitable for one to three passengers with a reasonable amount of luggage.
- Toyota Prado or Mercedes Vito-style vehicle: useful for couples who want more space, families and small groups.
- Sprinter or larger minibus: better for larger parties and groups with substantial luggage.
Current market examples for a pre-booked CMN–Casablanca transfer are roughly 300–450 MAD for a sedan and around 500–700 MAD for a larger minivan. These are general market examples, not fixed rates. The final quote should reflect passenger numbers, luggage, destination, vehicle and any special requirements.
If you need a child seat or booster seat, request it before arrival. It should not be assumed to be available at the airport without prior arrangement.
Late arrivals and flight delays
A late arrival no longer automatically means you need a private car because the Aérobus provides a day-and-night public-transport option. Even so, I still prefer a pre-arranged transfer for families, older travelers, heavy luggage or anyone who wants a named driver waiting after a long or delayed flight.
When booking a private pickup, provide your flight number as well as your scheduled arrival time. A properly arranged service should monitor the flight and adjust the pickup time if your flight is delayed, rather than expecting you to reorganize your driver after landing.
Through Morkosh Tours, I can arrange pre-booked Casablanca Airport pickups, direct transfers within Casablanca, and onward private transfers to Rabat, Marrakech, Fes or the start of a longer Morocco private tour. For the journey to the capital, my Casablanca to Rabat transport guide compares onward train and road options. If Casablanca is the beginning of your trip, my Morocco tours from Casablanca guide shows practical 7-, 10- and 14-day route options.
Compare Casablanca airport transfers.
Affiliate disclosure: If you book through one of these links, I may earn a small commission at no extra cost to you.
Hotel pickup and accommodation drop-off: what to confirm

Some hotels can arrange airport pickup, while others may work with an outside driver. This can be convenient, but confirm the details rather than assuming the service is included with your room.
Ask the accommodation:
- Is airport pickup available for your arrival time?
- Is the rate per vehicle or per person?
- Does the price include waiting time if the flight is delayed?
- Where will the driver meet you?
- Will the vehicle reach the property entrance?
Always provide the full accommodation name and location, not only a neighborhood name such as “Old Medina” or “city center.” Casablanca is large, and similar or incomplete hotel names can create unnecessary confusion.
Old Medina access is not always door-to-door
If you are staying inside Casablanca’s Old Medina, understand that cars cannot reach every riad or guesthouse. Some lanes are pedestrian-only or too narrow for vehicles.
In these cases, your driver may drop you at the nearest accessible gate or street, and you may need to walk the final section with your bags. Ask your accommodation for the best vehicle-accessible drop-off point before you travel, especially if arriving at night or carrying heavy luggage.
Private onward transfers from CMN to other Moroccan cities
Casablanca Airport is also a common arrival point for travelers continuing directly to another city rather than staying in Casablanca. A private car can be a practical choice if your itinerary begins elsewhere, particularly for families, groups or travelers landing after train connections have become inconvenient.
In normal road conditions, allow approximately:
- 1 hour 20 minutes to Rabat
- 2.5 hours to Marrakech
- 3.5 hours to Fes
These are road estimates, not guarantees. Traffic around Casablanca, rest stops, weather and road conditions can affect the actual duration.
For travelers heading south immediately after landing, see this practical guide to getting from Casablanca Airport to Marrakech. If Casablanca is your first stop, this Casablanca travel guide for two days can help you plan what to do after checking in.
Practical tips before leaving Mohammed V Airport
A few small preparations make an airport transfer smoother.
- Keep your hotel address available offline. A booking confirmation, map pin or saved screenshot is more useful than relying on an internet connection after landing.
- Carry some Moroccan dirhams in smaller notes. This is particularly helpful if using a taxi.
- Do not base your plans on the final train unless you have checked it. Delayed flights, baggage waits and immigration queues can change your arrival reality.
- Allow extra time during Casablanca rush hour. This matters most for train connections, business appointments and same-day sightseeing plans.
- Give transfer companies complete information. Include your flight number, arrival date, passenger count, luggage, accommodation name and any child-seat requirement.
- Confirm whether your accommodation is vehicle-accessible. This is particularly important for Old Medina properties.
For a broader overview of arrival points around the country, see the guide to airports in Morocco.
Choosing your transfer before you fly
For most independent travelers, I recommend starting with the train or Aérobus: the train is useful for the main railway stations, while the 50 MAD Aérobus is particularly convenient for Casa Port, central stops and travel outside normal train hours. An official airport taxi works well for a spontaneous direct ride when you confirm the fare before departure. A pre-booked private transfer is the easiest choice when you value a reliable meeting point, flight monitoring, luggage help and a direct hotel drop-off.
The best Casablanca transfer is the one that matches your actual arrival conditions—not simply the cheapest option on paper.
FAQ
How much is a taxi from Casablanca Airport to the city?
Current examples for an airport taxi to central Casablanca are around 250–350 MAD during normal daytime operations. Confirm the official fare or total price before departure, as tariffs and supplements can change.
Is there a train from Casablanca Airport to the city center?
Yes. ONCF trains connect Mohammed V Airport with Casa Oasis, Casa Voyageurs and Casa Port. Under the current published timetable, allow roughly 47 minutes to Casa Voyageurs and about one hour to Casa Port. Check ONCF again before travel because schedules can change.
Does Casablanca Airport have transport at night?
Yes. The ONCF train does not operate all night, but the Casablanca Aérobus provides day-and-night airport-city service. Official airport taxis are also available 24/7, and a pre-booked private transfer remains the simplest door-to-door option for many late arrivals.
How long does it take to travel from Casablanca Airport to central Casablanca?
Allow around 35–50 minutes by road in normal traffic. During rush hour, the journey can take around an hour or more.
Can a driver take me directly to my riad in Casablanca’s Old Medina?
Not always. Some Old Medina lanes are pedestrian-only or too narrow for cars. Your driver may need to stop at the nearest accessible gate or street, so confirm the best drop-off point with your accommodation before arrival.







