Casablanca Airport Transfer: The Complete 2026 Guide
Planning your Casablanca airport transfer is the single most important step before landing at Mohammed V International Airport (CMN). Morocco’s busiest airport handles over 10 million passengers annually and sits roughly 30 kilometres southeast of downtown Casablanca, which means every traveller faces the same decision: how to reach the city centre, the Corniche hotels, or onward rail connections to Marrakech, Rabat, and Fes without overpaying. The answer isn’t one option — it’s a choice between the ONCF petit train, official grand taxis, private transfers, and ride-hailing apps, each suited to different budgets and travel styles. This guide, updated for 2026 conditions, covers the new ride-hailing regulations at CMN, the expanded petit train service, and a step-by-step booking process so you land with confidence.
Key Takeaways
– The ONCF petit train (Aeroport Med V – Casa Voyageurs) is the cheapest transfer option at 40 MAD (~€3.70) one-way, running every 30–60 minutes from 06:00 to 23:00 daily.
- Official grand taxis from CMN charge a fixed 300 MAD (~€28) to central Casablanca; anything above 350 MAD is overcharging — negotiate before boarding.
- Private transfers are the most reliable option for first-time visitors, costing 400–600 MAD (~€37–55) with meet-and-greet service and English-speaking drivers.
- Ride-hailing apps (InDrive, Careem) are legal at CMN but require picking up at the designated rideshare zone outside Terminal 1 arrivals.
- The 45-minute petit train journey terminates at Casa Voyageurs station, where you’ll need a connecting taxi (20–30 MAD) to reach most hotels.
The Complete Answer: What Is the Best Way to Transfer from Casablanca Airport to the City Centre?

A traveler-friendly scene showcasing the affordable and efficient train option for Casablanca airport transfers.
The Definitive Answer: The ONCF Petit Train
The petit train is the best overall Casablanca city center transfer for solo travellers and budget-conscious visitors because it’s the only method with a fixed, published fare — no negotiation, no traffic dependency, no surprises. The CMN Aeroport Med V station sits directly outside Terminal 1, and the 45-minute journey to Casa Voyageurs costs a flat 40 MAD (~€3.70) with free Wi-Fi onboard and an intermediate stop at L’Oasis. From Casa Voyageurs, a short 10-minute taxi ride (20–30 MAD) connects you to most central hotels, bringing your total effective cost to roughly 70 MAD — still a fraction of any alternative.
Quick Answer: The best way to get from Casablanca Mohammed V Airport to the city centre is the ONCF petit train. It costs 40 MAD (~€3.70), takes 45 minutes, and departs every 30–60 minutes from a station directly outside Terminal 1. A connecting taxi from Casa Voyageurs adds 20–30 MAD to reach most central hotels.

Highlights the premium option for Casablanca airport transfer, featuring a professional driver and comfortable vehicle for a personalized arrival.
When the Petit Train Is NOT the Best Option
The train has three clear limitations. Travellers with more than two large suitcases will struggle — luggage space is limited and Casa Voyageurs station has no escalators. Those staying in the Corniche or Ain Diab beach areas, including hotels near the Hassan II Mosque location, face a 25-minute additional taxi ride from the station, erasing the cost advantage. And if you land after 23:00, the service is suspended entirely.For these travellers, a private transfer or official grand taxi is the smarter choice.
Definition: Grand taxi — Morocco’s intercity and airport taxis; white Mercedes sedans with a red stripe and roof sign. They operate on fixed or negotiated fares rather than meters.
Definition: Petit taxi — Red city taxis in Casablanca that use meters for short urban journeys. These are the taxis you’ll take from Casa Voyageurs station to your hotel.
The Time and Cost Equation
Here’s the arithmetic that matters. The train takes a fixed 45 minutes and costs 40 MAD. A grand taxi takes 35–50 minutes depending on traffic (rush hour between 07:30–09:30 and 17:00–20:00 can add 20 minutes) and costs a fixed 300 MAD. A private transfer takes 35–45 minutes and costs 400–600 MAD. The airport sits at 200 metres elevation, and the descent into the city passes through the Nouasseur industrial zone, which adds traffic variability during shift changes.
Comparing Your Casablanca Airport Transfer Options: Cost, Time, and Comfort### The 2026 Comparison Table
| Option | Cost (MAD) | Journey Time | Comfort Level | Best For | |—|—|—|—|—| | ONCF Petit Train | 40 | 45 min | Basic | Solo travellers, budget visitors | | Grand Taxi (official) | 300 | 35–50 min | Moderate | Couples, small groups | | Private Transfer | 400–600 | 35–45 min | High | Families, business travellers | | InDrive/Careem | 150–250 | 35–50 min | Moderate | Tech-savvy travellers | | Car Rental | 250–400/day | 35–45 min | High | Multi-city itineraries |
Hidden Costs and Fees
Several costs catch travellers off guard. Grand taxis apply a 50% surcharge between 21:00 and 06:00, pushing the 300 MAD fare to 450 MAD. The petit train requires a 30 MAD taxi connection from Casa Voyageurs to most hotels, making the total effective cost 70 MAD. Car rental agencies at CMN charge a 100 MAD airport collection fee on top of the daily rate. And ride-hailing surge pricing can double fares during peak arrival windows — typically 11:00–14:00 when European flights land in waves. Note that shared shuttle services are essentially non-existent at CMN, so don’t plan around one.
Quick Answer: The cheapest Casablanca airport transfer is the ONCF petit train at 40 MAD, but factor in a 30 MAD connecting taxi from Casa Voyageurs. Official grand taxis cost a fixed 300 MAD (450 MAD at night), while private transfers range from 400–600 MAD. Ride-hailing via InDrive or Careem costs 150–250 MAD depending on demand.
Time-of-Day Impact on Your Choice
Your arrival time dictates the best option more than any other factor. Daytime arrivals (06:00–23:00) can use the petit train, which runs every 30–60 minutes. Night arrivals (23:00–06:00) must rely on taxis, private transfers, or rental cars — the train’s last departure is timed to the final flight arrival, after which the service stops. Friday afternoons (prayer day) see reduced taxi availability and heavier traffic around the city’s mosques, so build in extra buffer time.
The Petit Train: A Step-by-Step Guide to Casablanca’s Most Overlooked Transfer### Step-by-Step: Taking the Petit Train from CMN
- Exit Terminal 1 arrivals and follow the “Gare ONCF” signs to the right of the terminal building — the station entrance is approximately 200 metres from the arrivals door.
- Purchase a ticket at the station counter or use the self-service kiosks (accepts cash and international credit cards). State your destination as “Casa Voyageurs” — the fare is 40 MAD (~€3.70).
- Check the departure board — trains run every 30 minutes during peak hours (07:00–10:00 and 17:00–20:00) and every 60 minutes off-peak.
- Board the train and validate your ticket at the yellow validation machines on the platform before boarding (unvalidated tickets incur a 30 MAD fine if inspected).
- Alight at Casa Voyageurs station after 45 minutes — this is the terminus, so there is no risk of missing your stop.
- Exit the station and take a petit taxi (red) to your hotel — agree on a 20–30 MAD fare before getting in.
Why Most Travellers Miss This Option
The petit train suffers from a visibility problem. The station isn’t signposted from the arrivals hall — most travellers exit, see the taxi queue, and never spot the station entrance tucked to the right of Terminal 1. Outdated guidebooks and travel forums (last updated 2023 or earlier) incorrectly claim the service is unreliable or discontinued. In reality, the train has run continuously since 2015 and received new rolling stock in 2024. The service is dependable, punctual, and dramatically cheaper than any alternative.
Quick Answer: The petit train from CMN Aeroport Med V to Casa Voyageurs is safe, reliable, and costs just 40 MAD. It runs every 30–60 minutes from 06:00 to 23:00. The station is 200 metres to the right of Terminal 1 arrivals — look for the “Gare ONCF” signs, which are small and easy to miss.
Connecting to Other Moroccan Cities
From Casa Voyageurs, the petit train connects to Morocco’s wider rail network. The Al Boraq high-speed train reaches Rabat in 20 minutes (60 MAD) or Tangier in 2 hours 10 minutes (200 MAD). Regular trains to Marrakech take 3 hours and cost 160 MAD. This makes the petit train + Al Boraq combination the fastest and cheapest way to reach northern Morocco without a private car — a strategy many savvy travellers use to extend their itinerary beyond Casablanca.
Private Transfers and Ride-Hailing: Booking Smart in 2026### The Private Transfer Advantage
Private transfers justify their premium for specific traveller profiles: families with young children (car seats available on request), business travellers needing to work en route, and anyone arriving after dark. A reputable private transfer service includes meet-and-greet at arrivals with a name board, 60 minutes of free waiting time after landing, a modern vehicle (typically a Dacia Logan or Toyota Corolla), and fixed pricing with no surge. A 24/7 airport transfer operation is essential for night landings, and most providers offer online booking transfer options with instant confirmation. Book through GetTransfer, Welcome Pickups, or your hotel’s concierge — and avoid unlicensed operators who approach travellers inside the arrivals hall. For those wanting a dedicated car with driver Casablanca-wide, these same platforms offer hourly hire beyond the airport run.
Quick Answer: A private transfer from CMN costs 400–600 MAD and includes meet-and-greet, 60 minutes of free waiting time, and an English-speaking driver. Book through GetTransfer, Welcome Pickups, or your hotel concierge. Never accept rides from unlicensed touts in the arrivals hall — official drivers hold a permit displayed on the dashboard.
Ride-Hailing at CMN: InDrive and Careem Explained
The 2026 ride-hailing landscape at CMN has two players. InDrive operates a “name your price” model — you bid a fare and nearby drivers accept or counter; typical CMN-to-city-centre fares range from 150–250 MAD. Careem uses fixed pricing like a traditional app. Both require pickup at the designated rideshare zone at the far end of the Terminal 1 car park — follow the “VTC/Rideshare” signs. Note that Uber does not operate in Morocco, so don’t waste time opening the app. For a reliable airport pickup Casablanca experience, InDrive’s bidding model often beats taxi fares during daylight hours.
Red Flags and How to Avoid Overpaying
Watch for these common scams. Unofficial taxi touts in the arrivals hall quote 500+ MAD — walk past them. Drivers who claim an “airport surcharge” are lying; no such official surcharge exists for private transfers. Drivers who take the longer coastal route via the A5 motorway instead of the direct A3 inflate metered fares. The official taxi fare from airport to central Casablanca is fixed at 300 MAD — anything above is overcharging. For InDrive, never accept a counter-offer above 250 MAD for a standard sedan.
Safety, Practical Tips, and What to Avoid at CMN### Safety Protocols for Night Arrivals
Mohammed V International Airport is monitored by security cameras and police patrols 24/7 — the arrivals hall is safe at any hour. The risk zone is the walk from the terminal to the car park and the grand taxi queue after midnight. Use only official grand taxis (white with a red stripe and a “Taxi” roof sign) and note the driver’s ID number displayed on the door before boarding. For solo female travellers arriving at night, a pre-booked private transfer is strongly recommended.
Quick Answer: CMN is safe 24/7 inside the terminal, but exercise caution outside after midnight. Use only official grand taxis (white with red stripe), note the driver’s ID number on the door, and consider a pre-booked private transfer for night arrivals. The official taxi fare is fixed at 300 MAD to the city centre.
Payment and Tipping Etiquette
Payment methods vary by option. The petit train accepts credit cards at the self-service kiosks. Grand taxis and petit taxis are cash-only — carry small denominations of 20 and 50 MAD notes. Private transfers can be prepaid online or paid in cash. InDrive and Careem accept cash or card within the app. For tipping: round up taxi fares to the nearest 10 MAD, tip private transfer drivers 20–50 MAD for good service, and no tipping is expected on the petit train.
The Return Journey: Getting to the Airport on Time
Departure day requires planning. The petit train from Casa Voyageurs departs at 06:00, 07:00, 08:00, then every 30–60 minutes until 21:00 — check the ONCF app for live departures. For flights departing before 09:00, a private transfer or pre-booked taxi is essential; the first train arrives at CMN at 06:45, which is too late for most morning flights. International check-in at CMN closes 60 minutes
Conclusion
Getting from Mohammed V International Airport to Casablanca city centre doesn’t have to be stressful or expensive — but it does require knowing your options before you land. Whether you choose the fixed 300 MAD official taxi fare, the competitive bidding model of InDrive, a pre-booked private transfer for peace of mind, or the budget-friendly petit train, the key is to avoid touts and unofficial drivers who will quote inflated prices. For night arrivals, especially solo travellers, a pre-booked transfer is the safest choice. And don’t forget the return journey — morning flights need a private transfer or taxi since the first train arrives too late. By following the fare guidelines, sticking to official vehicles, and knowing what to pay, you’ll save both money and hassle. When planning your trip, always compare your options in advance and book with a reputable provider. For a seamless, reliable Casablanca airport transfer, pre-book your ride today and arrive at your destination with confidence.
Frequently Asked Questions### Is the taxi fare from Casablanca Airport to the city centre fixed?
Yes. The official fixed fare for a grand taxi from Mohammed V International Airport to central Casablanca is 300 MAD. Any driver asking for more is overcharging. Be aware that no official “airport surcharge” exists for private transfers — if a driver claims one, they are trying to scam you. Also, ensure the driver takes the direct A3 motorway route rather than the longer coastal A5 route, which inflates the metered fare.
Does Uber operate at Casablanca Airport?
No. Uber does not operate in Morocco, so you won’t find it at CMN or anywhere else in the country. Instead, use the local ride-hailing apps InDrive and Careem. InDrive uses a “name your price” model where you bid a fare (typically 150–250 MAD to the city centre), while Careem uses fixed pricing. Both require pickup at the designated rideshare zone at the far end of the Terminal 1 car park — follow the “VTC/Rideshare” signs.
What is the safest way to get from CMN to the city at night?
The terminal itself is safe 24/7 with security cameras and police patrols. The risk zone is the walk from the terminal to the car park and the grand taxi queue after midnight. If taking a taxi at night, use only official grand taxis (white with a red stripe and a “Taxi” roof sign) and note the driver’s ID number on the door. For solo female travellers arriving at night, a pre-booked private transfer is strongly recommended.
What payment methods are accepted for airport transfers?
It depends on the option you choose. Grand taxis and petit taxis are cash-only — carry small denominations of 20 and 50 MAD notes. The petit train accepts credit cards at self-service kiosks. Private transfers can be prepaid online or paid in cash. InDrive and Careem accept both cash and card within their apps. For tipping, round up taxi fares to the nearest 10 MAD and tip private transfer drivers 20–50 MAD for good service.
How early should I leave for the airport for a morning flight?
For flights departing before 09:00, a private transfer or pre-booked taxi is essential. The first petit train from Casa Voyageurs arrives at CMN at 06:45, which is too late for most morning flights. International check-in at CMN closes 60 minutes before departure, so plan to arrive at least two hours early. For daytime departures, the petit train runs from 06:00 with departures every 30–60 minutes — check the ONCF app for live schedules.