You are currently viewing How to Get from Casablanca to Marrakech by Train?

How to Get from Casablanca to Marrakech by Train?

  • Post category:Tips
  • Reading time:8 mins read

Getting from Casablanca to Marrakech by Train

The largest city and the economic capital of Morocco “Casablanca” is a famous destination for tourists all over the world. It has an incredible architectural heritage, fascinating souks, and malls, plus some of the most beautiful mosques in the world. In addition to that, Casablanca Airport is the largest airport in Morocco. It is a popular entrance for visitors, besides it sometimes offers some cheap flights, therefore tourists choose Casablanca as their arrival Airport.

Today in this informative article, we will discuss and shed light on tourist’s journey by train from Casablanca to Marrakesh, which is another interesting city to visit and often given the title of the best destination for tourists in the world.

Casablanca to Marrakech from Airport Train

Marrakech is located around 223 km from Casablanca Mohammed V Airport (CMN), Casablanca Airport has a direct train connection in its facilities. If you wish to get to Marrakesh, you will need to take a train from Casablanca Airport to the Casa Voyageurs train station and continue from there.

Please, make sure that the programmed hours match with the times to your final destination since they might change. Keep in mind that ONCF trains, including the ones to and from Casablanca Airport, tend to delay. Make sure you have enough time to avoid any disturbances.

The airport train station is located at the “Arrival” zone (level -1), Once you arrive, you can purchase your tickets. You will need two tickets in total. The first takes you to the local city Train station of Casa Voyageurs and The second ticket takes you straight to Marrakech.

The cost of the ticket from the Airport to the Casa Voyageurs train station is 70 Moroccan Dirhams and the Journey time is about 33 minutes. (Ticket price may change after the coronavirus situation).

Then you will have to buy your second ticket to take you from Casablanca to Marrakesh, the cost is 110 Moroccan Dirhams for 2nd class and 150 Moroccan Dirhams for 1st class and the journey time is about 2 hours and 40 minutes.

You have the possibility to buy both tickets online once at the airport, but note that tickets for trains in Morocco are not available to purchase outside of Morocco.

How to check the Casablanca Airport train timetables?

To check the timetables for Casablanca Airport Trains to Marrakech, firstly, visit the ONCF official website. The front page will provide you with a search bar, when entering your departure and arrival stations, it will take you to the ONCF-voyages website which displays both the timetables and the train tickets prices.

The official ONCF website is available in French, English, Tamazight, and Arabic. However, the ONCF-voyages website is only available in French, but it is easy to navigate and in case you face any difficulties you can contact the ONCF customer support.

Once at the ONCF page, enter the following search:

. Select “Departure station” as “Aeroport Med V”

. Select “Arrival station” as “Casa Voyageurs”

. It is important to choose Casa Voyageurs instead of Marrakech.

. If you pick Casa Voyageurs as the destination, you will be shown all train leavings from the Airport to Casa Voyageurs.

. Schedules 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 towards Casa Voyageurs almost every hour. (It is very convenient because going to Casa Voyageurs and waiting there for 1 hour is much better than waiting at the Airport)

. Select either 2nd class or 1st class.

. Select your departure time.

. Run a Search.

. You’ll be able to see the prices and the Train schedules for Casablanca Airport to Casa Voyageurs.

. Different payment methods are available to choose from.

. Repeat the above process for the trains departing from Casa Voyageurs to Marrakech, to order your second ticket.

You now have all the information you need to plan your next move, and the best prices available. Sometimes the ONCF offers to reduce prices for some tickets, so you may be lucky.

The prices mentioned above may change, so only the prices displayed on the official ONCF website are the exact ones.

You now have all the information you need to plan your next move, and the best prices available. Sometimes the ONCF offers to reduce prices for some tickets, so you may be lucky.

The prices mentioned above may change, so only the prices displayed on the official ONCF website are the exact ones.

Casablanca to Marrakech from any part of the city

if you are already having a good time at Casablanca’s most famous places and you want to go ahead and visit Marrakesh, we advise you to take a red taxi from your location to Casa Voyageurs and then go from there. You can reserve your ticket online as we mentioned above or buy it directly in the ticket office. There are also some automatic machines available at the station to buy tickets from and they accept either cash or card payment methods.

The Casa voyageurs train station

ONCF has redesigned the new railway station of Casa-Voyageurs, providing it with the necessary facilities and amenities, in order to offer to People with Reduced Mobility (PRM) services adapted to their specific needs and also offering passengers a comfortable experience inside the station.

The station includes access ramps to the parking lot, the underpass and the station hall, reserved spaces at the waiting benches, and a reserved car parking area that has been sized according to the standards in this area.

It also includes a special ticket office, special sanitary facilities with the appropriate equipment and many stores for passengers to do some shopping or buy gifts.

Additional information:

If you want to spend some time at Casablanca before visiting Marrakech we advise you to choose Casa Port instead of Casa Voyageurs. Casa Port is located closer to hotels in the heart of the city of Casablanca and offers direct connections to the city’s most famous locations. The ticket cost from Casablanca airport to Casa Port is 50 Moroccan Dirhams and the journey time is about 46 minutes. However, there are no trains from Casa Port to Marrakesh, so you will need to go to Casa Voyageurs.