Mohammed V International Airport
Casablanca, Morocco
Morocco's main international airport, about 30 km southeast of Casablanca city centre. A direct train (ONCF) connects the airport to Casablanca Voyageurs station in about 45 minutes. Grand taxis and Careem are also available.
Ride Options
ONCF Airport Train
transitMost comfortable and reliable link to Casablanca
Careem
rideshareApp-based ride to the city
Grand Taxi
taxiFlexible but negotiated fare
SIXT Ride — Pre-booked Airport Transfer
Private TransferFixed-rate pre-booked transfer — no fare negotiation required
InDrive
rideshareSet your own fare and negotiate before accepting
Pickup Guidance
Rideshare
Careem operates in Morocco. Uber availability is limited — check current status. InDrive is also used.
Taxi
Grand taxis (large shared taxis) and petit taxis serve the airport. Grand taxis can be shared to central Casablanca. Negotiate fares in advance.
Shuttle
No regular airport shuttle bus. Hotel transfers available for pre-booked guests.
Transit
ONCF Train: Direct train from CMN station (inside the airport) to Casablanca Voyageurs in approximately 45 min. Reliable and highly recommended.
Travel Extras
Some links may be affiliate links. Tarmyq may earn a commission at no extra cost to you. Learn more
Local Tips
- The ONCF train is the best option — fast, affordable, and avoids traffic.
- Train ONCF connects CMN to Casa Voyageurs in ~35 min — direct from the airport (Terminal 1).
- NO Uber in Morocco — only Petit Taxi (red, city only — won't go to airport), Grand Taxi (white/beige) or InDriver app.
- Always confirm Grand Taxi fare in advance — meter rarely used for airport-to-Casablanca centre trips.
- Petit taxis at CMN are coloured per city and run on meter — INSIST on the meter or fare is negotiated and overpriced.