Is there a train from Casablanca airport?

Getting Around Started March 2026 1 reply

Traveller question

Member

March 2026

Question

Is there a train from Casablanca airport?

Asked by a traveller planning a trip to Morocco. Here's the honest answer from one of our travel designers.

Serenity Morocco Expert Team

Travel Designer · Staff

Travel Designers

March 2026

Best answer

Yes — Mohammed V is the only Moroccan airport with its own train station, built into the terminal. Frequent ONCF trains run to Casa-Voyageurs and Casa-Port in the city (~30–45 min), and you can connect onward to Rabat or take the direct service to Marrakech (~3 h). It’s cheap, reliable and avoids the road traffic.

Yes, and it is one of the most useful facts about arriving in Morocco: Casablanca Mohammed V is the only airport in the country with a railway station built right into it. You will find the ONCF station downstairs from the arrivals level — follow the train symbols — with ticket machines and a counter on the platform concourse. No other Moroccan airport has this, which is exactly why I tell so many guests to fly into Casablanca and then simply walk to a train.

The trains run frequently, roughly hourly, into Casablanca itself — to Casa-Voyageurs, the big long-distance station, and to Casa-Port near the old medina and port — taking about 30 to 45 minutes. That alone makes reaching the city cheap and traffic-free. But the real magic is the connections: from Casa-Voyageurs you link onto the national network, north to Rabat (and on by high-speed Al Boraq to Tangier) or, the route most visitors want, south to Marrakech.

For Marrakech specifically, there is effectively a direct path from the airport — you board at the airport station and, usually with one easy signed change at Casa-Voyageurs, you are on the Marrakech service, arriving in roughly three hours total. It means you can land at Casablanca and be in Marrakech the same afternoon without ever stepping into Casablanca city or hiring a car. Comfortable, predictable, and you watch the landscape go by; I route a lot of arriving guests this way.

My practical notes: have some dirham cash, as the ticket machines and counters are easiest with local currency, and buy first class if you want a guaranteed comfortable seat with your luggage on a busy service — it is still inexpensive. Check the live departure board for the next train into the city versus the Marrakech connection, give yourself a little buffer after immigration before counting on a specific departure, and keep your ticket until you exit, as you may need it at the barriers.

casablanca airport trainoncfcasa-voyageursairport to marrakechtraincmn

Serenity Morocco Expert Team Travel Designers, Serenity Morocco Tours. Answered March 2026.

Add your reply

Travelled here yourself, or have a follow-up question? Share your own experience — our travel designers read every reply and add transparent, expert answers.

0/500

We review every question and publish honest, expert answers — usually within a few days.

Ready to turn answers into a trip?

Tell us your dates and what matters most. A travel designer replies within 24 hours with a tailored, no-obligation proposal.