Casablanca is the one Moroccan airport you can leave by train, and the ONCF line under the terminal is the cheapest way into the city by a wide margin. A ticket to the central stations runs about 40 MAD against 250–300 MAD for a taxi. Here's how the train works, where it leaves you, and what to do when it isn't running.
Key facts
- The ONCF train runs from beneath the terminal to Casa-Voyageurs and Casa-Port from about 40 MAD.
- Trains are roughly hourly through the day — check the board, as the gap can stretch.
- The line does not run round the clock; late arrivals miss it entirely.
- Casa-Voyageurs and Casa-Port put you near central hotels and onward trains to Rabat.
- For groups or odd hours, a marketplace shuttle or private transfer fills the gap.
The ONCF train, step by step
Follow the rail signs down from the arrivals hall to the station built beneath the terminal — no taxi, no shuttle bus between buildings. Buy a ticket at the counter or machine, around 40 MAD to the city, and ride to Casa-Voyageurs or Casa-Port. Trains run roughly once an hour, so it's worth glancing at the board before you commit, and the journey into town takes around 35–45 minutes.
It is comfortably the cheapest route into Casablanca and, in daytime traffic, often as fast as a taxi on the A7.
Where it leaves you — and the late-night gap
Casa-Voyageurs is the bigger hub and the better stop if you're continuing by rail to Rabat, Fes or Marrakech; Casa-Port sits closer to the old medina, the port and the United Nations square. Both are central, but a short city taxi from the station to your hotel may still be needed, so keep small dirham notes. The thing to plan around is the timetable: the airport line stops in the late evening and doesn't resume until morning. A flight that lands after the last train means the rank or a pre-booked car, full stop.
Shuttles and the alternatives
There's no single tourist shuttle bus that beats the train, so for arrivals outside train hours, large groups, or hotels far from the central stations, a marketplace booking does the job. Intui Travel aggregates shared and private shuttle options across operators, with the price shown before you book; Kiwitaxi covers door-to-door private cars on the same run. Both fix the fare online, which matters most exactly when the train isn't an option — a late landing or a group that won't fit one taxi.