Airport transfer booking

Book Casablanca Airport to Marrakech Train Transfers

Travelers landing at Casablanca Mohammed V Airport (CMN) can reach Marrakech by train with one easy transfer in Casablanca city.

Trip overview

Total trip time is typically 3h 15m to 4h 30m depending on connections.

Transfer requiredYes, in Casablanca
Typical fareAirport segment usually 45-50 MAD. Casablanca to Marrakech ranges 90-190 MAD depending on class.
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. Take the airport train from the CMN rail station to Casablanca Voyageurs (about 30-45 minutes).
  2. Transfer at Casablanca Voyageurs to a Marrakech-bound intercity train.
  3. Stay onboard to Marrakech station in central Gueliz.

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 Marrakech

Trains to Marrakech

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.