Casablanca airport has a direct rail link in its facilities.
The journey time is approximately 45 minutes.
Access to the airport is provided by train via Ain Sebaa, Casa Port, Casa Voyageurs, and Oasis stations. The airport train station is located in the « Arrivals » area (level -1).
Times: departures and arrivals are scheduled every hour from 2:56 a.m. to 9:56 p.m.
Access to Casablanca airport is provided by train via Mers Sultan, Casa Port, Casa Voyageurs, and L’Oasis stations.
If you want to go to the city center, the best stop to take off is undoubtedly Casa Port station. On the other hand, Casa Voyageurs is a bit far from the city center.
If you want to connect to other Moroccan cities (Meknes, Marrakech, Tangier, Oujda, etc.), your best option is to go to Casa Voyageurs.
Please ensure that the scheduled times correspond to the times of your final destination as they may change. Note that ONCF trains, including those to and from Casablanca airport, tend to run late.
For more information, consult the ONCF website.
The station is located on level -1 in the arrivals area of Terminal 1.
The price of a single second-class ticket is approximately 42.00 MAD (approximately 3.00 USD).
For a one-way first-class ticket, usually costs +50%.
Where can I buy my ticket?
You can buy your ticket at the Casablanca airport station at ticket offices and ticket machines. or online at the ONCF official website