Mohammed V International Airport to Casablanca — Transport Guide 2026

Casablanca Mohammed V (CMN) is 30 km southeast of central Casablanca. ONCF train direct from arrivals to Casa Voyageurs in 33 min for MAD 43 (~$4). Grand taxi to city runs MAD 250-350 (~$25-35). Petit taxis are only intra-city.

CMN30 km to cityMADAfrica

Last updated: 2026-07

Cheapest
ONCF Train (~$4)
Fastest
ONCF Train — 33 min direct

Every transport option compared

ONCF Train to Casa Voyageurs / Casa Port

train · Best for: Fastest + cheapest
Cost
MAD 43 (~$4)
Time
33 min direct
Frequency
Every 30-60 min · 05:00-23:00
Includes Casa Voyageurs + on to Rabat/Fez.

Grand Taxi (fixed rate)

taxi · Best for: Groups + luggage
Cost
MAD 250-350 (~$25-35)
Time
40-60 min
Frequency
On-demand
Agree price BEFORE departure — no meters.

CTM Bus to Casa Port

bus · Best for: Budget alternative to train
Cost
MAD 30-40 (~$3-4)
Time
60-80 min
Frequency
Every 30-60 min
Slower + less comfortable than train.

Scam warning

Beware unofficial "faux guides" at CMN offering taxi rides — only use ONCF train or official Grand Taxi from the taxi rank.

Pre-book a fixed-price transfer

No queues, no scam risk. Driver meets you inside arrivals with your name. Price locked before you fly.

Getting out of Casablanca (CMN)

Skip the taxi rank and lock in your fare before you land.

Pre-book a fixed-price transfer

Our pick

Driver waits at arrivals with your name, tracks your flight, and the price you see is the price you pay. English-speaking, fixed price. No surge, no haggling at 2am.

Check transfer prices
Renting a car in Casablanca? Compare rentals with free cancellation.

Where to stay in Casablanca

Frequently asked

How far is Mohammed V International Airport from Casablanca?
Mohammed V International Airport (CMN) is 30 km from Casablanca city centre.
What is the cheapest way from CMN to Casablanca?
ONCF Train (~$4)
What is the fastest way from CMN to Casablanca?
ONCF Train — 33 min direct