Casablanca Airport Train to Marrakech

Marrakech Airport transfers & taxisMarrakech travel tips Casablanca Airport Train to Marrakech

Casablanca Airport Train to Marrakech

The Casablanca Airport Train to Marrakech journey does not have to be difficult. But it might just be.
Casablanca Airport is the largest in Morocco. It is a popular port of entry for visitors. Sometimes flights to Morocco are cheaper if you choose Casablanca as your arrival Airport.

Whilst Casablanca Airport is large, it’s size does not compare to that of Heathrow or Madrid. So, if you are familiar with either, you will find Casablanca Airport easy to navigate.

To get the Casablanca Airport Train to Marrakech, you first have to go to the basement of the Airport. This is where the Airport Train Station is situated.

Once there, you buy you your tickets. You have to buy two tickets. The first takes you to the local city Train station of Casa Voyageurs. The second ticket takes you onward to Marrakech.

The cost in total for both tickets combined is 130.00 Moroccan Dirham for 2nd class and  200.00 Moroccan Dirham for 1st class.

I recommend 1st class tickets. The seats in 1st class trains are a bit more comfortable than in 2nd class.

How to check the timetables for the Casablanca Airport Trains to Marrakech

To check the timetables for Casablanca Airport Trains to Marrakech, firstly, visit the Morocco Train timetables.


The first point to note about the link above is that i have directed you to the “Billets Normaux” page. This page provides you with a search which displays both the timetables and the train prices on the same page. If you use just the ordinary search facility you will get a page showing the Train times only. You will then have to visit the “Billets Normaux” search page to then search and find the prices. The Billets Normaux page shows both, saving you time.

Note that the Train timetables website is only available in French. However, it is easy to understand.

Once at the “Billets Normaux” page, do the following search:

1. Select “Gare depart” as “Aeroport Med V”

2. Select “Gare d’arrivee” as  “Casa Voyageurs”

It is important to select “Casa Voyageurs” rather than Marrakech. If you select Marrakech, you will only be shown journeys which link together to Marrakech within a reasonable amount of time of say 1 hour.

If you select “Casa Voyageurs” as the destination, you will be shown all train departures from the Airport to Casa Voyageurs.

Timetables combining the two trains show trains from Casablanca Airport to Marrakech departing usually every 4 hours.

If you select “Casa Voyageurs” as your first destination, you will find that trains depart from Casablanca Airport to Casa Voyageurs almost every hour.

This is convenient because it’s much better to get to Casa Voyageurs and wait there for 1 hour, than it is to wait at Airport.

3. Select your “Confort” – either 2nd class or 1st class.

4. Select your departure date.

5. Click “Recherche” (Search).

You can then see the prices and the Train timetables for Casablanca Airport to Casa Voyageurs.

Copy and paste the timetables table into a notepad file or memo note.

6. Repeat the above procedure for the trains departing from Casa Voyageurs to Marrakech.

You now have the best Train timetables and prices list available. This will save you from thinking that you have to hang around the Airport for a few hours.

What to do at Casa Voyageurs Train Station?

At Casa Voyageurs Train Station, you will find a Café, toilets and a waiting room. In the immediate are of the Train Station there are a few Café’s and shops. Additionally, there is an IBIS Budget Hotel located almost adjacent to the Casa Voyageurs Train station. This could be very helpful to you if your flight arrives late a night.

Enjoy the Casablanca Airport Train to Marrakech!

  • monalisa molinaro

    This information is helpful, do you know how close the Marrakech train station is from the Marrakech airport? I am trying to find a direct link from Casa airport to Marrakech airport, hoping to avoid taking taxis.

  • Mimi

    hi..thank you for the information..may i know whether the train ticket can be purchased online?

  • Susan

    This is fabulously helpful! Do you think if we arrive at 6:00am we can make the 7:30am train? I’m not sure how fast customs is etc. Thank you!

  • Lisa

    Hello, when you get to Casa Voyageurs, do you get off to get another train to Marrakesh? Where can I get details on that?

  • Heather

    Hi, great information, but I have a question….. If I buy a ticket from Casa airport to Marrakesh and break journey in Casa Voyaguers will the ticket be valid the next day iif I break the journey and stay overnight in the Ibis hotel in CV? Thank you for your help?

  • Cristel

    How much time would you allow for flexibility in between train rides?
    Just to clarify, you book one train from the airport to Casa Voyageurs and then a second ticket from Casa Voyageurs to Marrakech. Would you book a train that allows some time in between or back to back?

Leave a Comment