Casablanca Mohammed V — ONCF airport train
Mohammed V International (CMN) to Casablanca — Updated 2026
Mohammed V International (CMN) — Africa's busiest airport by international connections — sits 30km southeast of Casablanca, connected to the city by the ONCF airport train (Office National des Chemins de Fer). This is one of Africa's best airport rail links: direct trains every 30 minutes from a dedicated station in the terminal to Casa-Voyageurs (33 min, MAD 43 ~USD 4.30) and continuing to Casa-Port (45 min). From Casa-Voyageurs you can transfer to the Al Boraq high-speed line to Rabat (60 min direct) and Tangier (2h 10 min) — Morocco's HSR opened in 2018 and is the fastest way north. The train is a dramatic value improvement over the airport taxi (MAD 300-400 fixed to central Casa). Buy tickets from ONCF machines in the terminal or at the station platform — English interface, cash or card. First class costs MAD 65. Trains run 05:30-22:15; overnight arrivals need a taxi. For onward travel to Marrakech, take the CMN airport train to Casa-Voyageurs, then ONCF conventional train to Marrakech (3h, MAD 140).
ONCF airport train stops
| Station / Stop | Time | Notes |
|---|---|---|
| CMN Airport Station | Start | Under Terminal 1; escalator from arrivals |
| L'Oasis | ~15 min | South Casablanca suburb |
| Casa-Voyageurs | 33 min | Main city station; Al Boraq HSR to Rabat + Tangier |
| Casa-Port | 45 min | Downtown, closer to medina + Hassan II Mosque |
| Rabat (via Al Boraq) | + 60 min | Capital, direct HSR from Casa-Voyageurs |
| Tangier (via Al Boraq) | + 2h 10min | North Morocco ferry port |
Getting out of Casablanca
Skip the taxi rank and lock in your fare before you land.
Pre-book a fixed-price transfer
Our pickDriver waits at arrivals with your name, tracks your flight, and the price you see is the price you pay. No surge, no haggling at 2am.
Check transfer pricesWant a local driver + sightseeing stop? Welcome Pickups · English-speaking, fixed price.Renting a car instead? Compare rentals with free cancellation.Things to do in Casablanca
Lock in a few experiences before you go — the good ones sell out.
Tours, tickets & day trips
Our pickGetYourGuide has the deepest catalogue for Casablanca and free cancellation on most experiences — book now, decide later.
Browse CasablancaJust need timed-entry attraction tickets? Try Tiqets.Flights to Casablanca
Compare CMN fares from 750+ airlines.
ONCF airport train vs alternatives
| Option | Cost | Time | Best For |
|---|---|---|---|
| ONCF 2nd class | MAD 43 | 33-45 min | Best all-round. Direct to central Casa. |
| ONCF 1st class | MAD 65 | 33-45 min | Assigned seat + more legroom. |
| Al Boraq HSR to Rabat | MAD 120 (from Casa-Voyageurs) | total ~1h 45min from CMN | Fastest way to Rabat. |
| Official airport taxi (grand taxi) | MAD 300-400 flat | 30-50 min | Fixed nighttime fare. Négocie in daytime. |
| Careem / Roby app | MAD 180-280 | 30-50 min | App-based. Cheaper than taxi. |
| Bus 900 | MAD 20-30 | 90 min | Slow local bus. Very cheap. To Casa-Voyageurs area. |
FAQ
Where is the ONCF station at Casablanca airport?+
Directly underneath Terminal 1 — take the escalator down from arrivals, signposted "Gare / Train". The station has ONCF ticket machines (English/French/Arabic), a manned ticket office, and step-free platform access. Terminal 2 passengers walk through the airside connector (~5 min) to Terminal 1 then descend to the station.
Can I take the train to Marrakech from Casablanca airport?+
Not directly — the CMN airport train only runs to Casa-Voyageurs + Casa-Port. From Casa-Voyageurs, transfer to the Casablanca-Marrakech ONCF line: about 3 hours, MAD 140 second-class, 8 daily services. Al Boraq HSR does not currently continue to Marrakech (planned Casa-Marrakech HSR extension is post-2030).
Is the ONCF airport train safe + reliable?+
Yes. The CMN-Casa-Voyageurs line has one of the highest on-time rates in Morocco (~92%), with air-conditioned modern rolling stock. Onboard security + platform staff at every stop. Buy your ticket at the machine — do not accept "help" from touts on the platform.
Late-night Casablanca airport transport?+
The ONCF airport train runs 05:30-22:15. Last train from CMN to Casa-Voyageurs is 22:15. After that: official grand taxi (MAD 400 fixed nighttime fare, add MAD 100 for boot luggage), Careem app (MAD 200-320, works 24/7 with roaming/eSIM), or pre-booked hotel transfer. Airport taxis wait at the marked rank until the last flight of the night.
Hotels in Casablanca
Find hotels in Casablanca
1.4M+ properties · Trip.com