Airport transfer booking

Book Marrakech to Casablanca Airport Train Transfers

If you are flying out of Casablanca Mohammed V Airport, the train offers the most reliable connection from Marrakech.

Trip overview

Total travel time is usually 3h 20m to 4h 30m depending on the transfer wait.

Transfer requiredYes, in Casablanca
Typical fareMarrakech to Casablanca fares range 90-190 MAD. Airport shuttle trains add 45-50 MAD.
Best bookingOnline or at CMN station

Explore routes, classes, and stations

Morocco train travel scenic image
Top routes

Morocco rail journey

Plan the most iconic rail routes across Morocco with confidence.

Al Boraq high-speed train at station
High-speed

Al Boraq high-speed

Morocco's fastest rail link between Tangier, Rabat, and Casablanca.

First class seating on Al Boraq train
1st class

Al Boraq 1st class

Upgrade for reserved seating, extra space, and a calmer cabin.

ONCF intercity train at platform
Intercity

ONCF Atlas intercity

Reliable services linking Casablanca, Marrakech, Rabat, and Fes.

Casablanca Voyageurs station exterior
Casablanca

Casablanca Voyageurs

Morocco's busiest station with modern facilities and easy transfers.

Marrakesh railway station platform
Marrakech

Marrakech station

Gateway to the Red City with frequent departures nationwide.

Step-by-step transfer

  1. Board an ONCF intercity train from Marrakech to Casablanca Voyageurs.
  2. Transfer to the airport shuttle train at Casablanca Voyageurs.
  3. Arrive inside Terminal 1 at the CMN airport station.

Allow extra time between connections, especially if you have checked luggage or a tight flight schedule.

Travel tips

  • Keep your ticket handy for inspections on both segments.
  • Plan to arrive at the airport at least 2 hours before domestic flights and 3 hours before international flights.
  • Use 1st class if you want extra space for luggage.

Explore Casablanca

Trains to Casablanca

Live prices, classes, and departures.

FAQs

Is there a direct train from the airport to Marrakech?

No. You transfer at Casablanca Voyageurs before boarding a Marrakech-bound train.

How often do airport trains run?

Trains generally operate throughout the day with frequent departures, but check the live schedule for exact times.

Where is the CMN airport station?

The train station is inside Terminal 1 at Casablanca Mohammed V Airport.

Book your airport transfer

Secure seats early and confirm your connection.