Casablanca Airport Shuttle
A complete guide to the ONCF train network connecting CMN airport to Casablanca
Book Your Transfers in Advance
Casabalanca International Airport (CMN) > Transport > Train Shuttle (ONCF)
Train Transfer Guide from Casablanca Mohammed V International Airport
Casablanca Mohammed V Airport offers multiple budget-friendly ways to reach the city. In addition to official airport shuttles—an affordable, practical choice—the ONCF train runs regularly from the on-site station to central Casablanca and onward connections. With shuttles, trains, and taxis all available, travelers can choose a reliable, cost-effective transfer that fits their schedule.

Casablanca Mohammed V Airport Transportation Options
Casablanca Mohammed V International Airport offers several budget-friendly and reliable ways to reach the city center and beyond. In addition to official airport shuttles, which provide a practical and affordable door-to-door transfer, travelers can take advantage of the ONCF train service located directly beneath Terminal 1. Trains run regularly throughout the day, connecting the airport with Casa-Voyageurs station and other key destinations in Morocco. For those who prefer flexibility, official airport taxis are available 24/7 just outside the arrivals hall. With shuttles, trains, and taxis all operating daily, passengers can easily choose the most convenient and cost-effective Casablanca airport transfer to fit their schedule and budget.
Stop | Destination | Frequency | Service Hours | Fare |
---|---|---|---|---|
Casablanca Airport | Casa Voyageurs Station | Every 1 hour | 04:00 - 23:00 | 50 MAD |
Casa Voyageurs | Rabat Central Station | Every 1 hour | 05:00 - 22:00 | 40 MAD |
Casa Voyageurs | Marrakech Station | Every 2 hours | 06:00 - 22:00 | 100 MAD |
Take the ONCF Train for a Stress-Free Start to Your Casablanca Journey
Step off the plane and straight onto Morocco’s efficient railway network. The ONCF train station, located in the underground level of Mohammed V Airport, is the easiest way to reach the heart of Casablanca. Trains run frequently, connecting you to Casa-Port, the Hassan II Mosque district, and major business and shopping areas.
This option is affordable, reliable, and hassle-free, making it ideal for first-time visitors and seasoned travelers alike. Skip traffic jams, enjoy a smooth ride in air-conditioned comfort, and start exploring Casablanca the moment you arrive.
Flexible ONCF Train Schedules to Match Your Arrival Time
ONCF trains operate daily from Casablanca Mohammed V Airport, with regular departures from early morning until late evening. With a well-distributed schedule throughout the day, you won’t have to wait long to head into central Casablanca or continue your journey to other cities like Rabat or Fès. Take advantage of this reliable train service to travel with ease and comfort, no matter when you land.
Affordable Fares and Convenient Payment Options
The ONCF train fare from Casablanca Airport to the city center is just 30 MAD (around €3), making it one of the most affordable transfer options available. Tickets can be purchased easily at the airport train station, either at the counter or via self-service kiosks. Payments are accepted in cash or with local bank cards, offering a smooth and hassle-free start to your journey.
Comfort and Convenience Onboard the ONCF Train
Hop on the ONCF train and enjoy a smooth, comfortable ride after your flight. With spacious seating and convenient stops near key attractions and districts in Casablanca, the train makes it easy to reach your hotel or your first destination in the city quickly and without stress.
Easy Access to Major Attractions with the ONCF Train
The ONCF train takes you straight to the heart of the action! Whether you want to explore the bustling Old Medina, stroll along the Corniche in Ain Diab, or catch another train at Casa-Port for new adventures, this convenient rail service drops you near Casablanca’s top attractions.
FAQ
Does Casablanca Airport have a train station?
Yes, Casablanca Mohammed V Airport has an ONCF train station located directly beneath Terminal 1, offering easy access to city centers and other major destinations.
Where can I travel by train from the airport?
From the airport station, you can travel to:
Casa-Voyageurs (main train hub in Casablanca)
Casa-Port (near the city center and port area)
Rabat, Fès, Meknès, and other major Moroccan cities.
How often do the trains run?
ONCF trains run daily, with departures approximately every hour to 90 minutes, starting early morning (~4:50 AM) until late evening.
How long does it take to reach downtown Casablanca?
It takes around 45 minutes to reach Casa-Voyageurs station from the airport.
How much is the train fare from the airport to central Casablanca?
Ticket prices typically range between 50 and 60 MAD in 2nd class. 1st class options are also available for slightly higher fares.
Where can I buy tickets?
You can purchase tickets:
At the train station counter
From automated kiosks
Online via the ONCF website or ONCF mobile app
Is the train station accessible from all terminals?
Yes, the train station is connected to Terminal 1, and easily accessible from Terminal 2 via internal airport pathways.
Can I use the train to connect to other national routes?
Absolutely. From Casa-Voyageurs, you can transfer to long-distance routes serving Tangier, Oujda, Marrakech, and more.