Transport

Train from Casablanca Airport: Complete Guide

The ONCF train is the most economical and reliable way to reach central Casablanca from Mohammed V Airport. Here's everything you need to know.

🚉 The Airport Train Station

The "Aéroport Mohammed V" train station is located on the underground level of Terminal 2. It's accessible on foot from all terminals by following the "Train/ONCF" signs.

How to Get There

🎫 Prices

Destination 2nd Class 1st Class Duration
Casa Voyageurs 43 MAD 63 MAD 33 min
Casa Port 60 MAD 90 MAD 45 min
Rabat Ville 95 MAD 140 MAD 1h30
Marrakech 150 MAD 220 MAD 3h30

💡 Tip: 2nd class is very comfortable and sufficient for most travelers.

⏰ Schedule

Trains run every hour from approximately 6am to 10pm. During peak periods, additional trains may be added.

Approximate Schedule to Casablanca

⚠️ Important: Schedules may change. Check oncf.ma or the ONCF app for current times.

🎟️ Buying Tickets

Purchase Options

Tips

🧳 Luggage

There's no official limit for luggage on the train. Storage space is available above seats and at the end of carriages.

Casablanca Stations

Casa Voyageurs

Main station, well connected to taxis and tram. Ideal for connections to other cities.

Casa Port

Terminus, close to city center and medina. Convenient if your hotel is downtown.

Alternative to Train

If you arrive late at night or prefer comfort, a private transfer may be a good option.

Book a Private Transfer

Late arrival? Lots of luggage? Choose comfort.

Compare transfers

Recommended Tools