Casablanca to Marrakech train, Casablanca Marrakech train tickets, train from Casablanca to Marrakech, Casa Voyageurs, Marrakech train stationGeneral3 min read

Casablanca to Marrakech Train: Times & Tickets

Casablanca to Marrakech Train: Times & Tickets

Casablanca to Marrakech Train: Tickets, Times and Stations

The Casablanca to Marrakech train is one of Morocco's most popular intercity journeys. Trains normally depart from Casa Voyageurs and arrive at Marrakech railway station in the Gueliz area. The route uses conventional intercity service, not the Al Boraq high-speed train.

Quick answer: Direct journeys are commonly around two hours and forty minutes to three hours. Exact duration, departure time, fare and class availability vary by train and date, so use the live booking result for your trip.

Casablanca to Marrakech train overview

Departure stationCasa Voyageurs
Arrival stationMarrakech railway station
Train typeConventional intercity service
Typical direct durationAbout 2 hours 40 minutes to 3 hours; verify live
ClassesFirst and second class, subject to availability

Which Casablanca station should you use?

Use the station shown on your booking. Long-distance trains toward Marrakech normally depart from Casa Voyageurs. Casa Port is a different station used mainly for other urban and regional services. If you are arriving at Mohammed V Airport, search the complete airport-to-Marrakech itinerary and allow enough time for the connection.

Casablanca to Marrakech timetable

There are multiple departures across the day, but a fixed timetable copied into an article can become outdated. Search your intended date to compare the current departure time, arrival time, duration and class availability. Build extra time into the itinerary when connecting from a flight or another train.

First class vs second class

First class generally offers more personal space and a quieter environment. Second class is the value option. Carriage layouts can vary on conventional trains, so use the class description and seat information shown for the selected service rather than assuming every train has the same compartment design.

How to book Casablanca to Marrakech train tickets

  1. Select Casablanca as the departure city and Marrakech as the destination.
  2. Choose the travel date and compare the live train results.
  3. Confirm Casa Voyageurs and Marrakech station in the itinerary.
  4. Select first or second class and review the fare conditions.
  5. Enter passenger details, complete payment and check the confirmation email.

You can start with the Casablanca to Marrakech route page or search directly on MoroccoTrain.

Arrival at Marrakech station

Marrakech railway station is in the modern Gueliz district. Taxis and local transport are available outside the station. Confirm your accommodation address and preferred transport before arrival, and use an official or clearly agreed fare where applicable.

Luggage and onboard preparation

  • Carry and store your own bags in the available luggage areas.
  • Keep passports, money, phones and other valuables close.
  • Bring water and a charged phone rather than depending on onboard services.
  • Save the confirmation and ticket instructions offline.
  • Arrive early enough to locate the platform and carriage.

Connecting with other Morocco train routes

Casa Voyageurs connects with Al Boraq services toward Rabat and Tangier and with conventional trains to other cities. If you are combining Marrakech with northern Morocco, compare a through itinerary and the transfer time at Casablanca. See the Al Boraq route guide for the high-speed section.

Frequently asked questions

Is there a high-speed train from Casablanca to Marrakech?

No. The route currently uses conventional intercity trains. Al Boraq operates north of Casablanca toward Rabat, Kenitra and Tangier.

How long does the journey take?

Direct services are commonly around two hours and forty minutes to three hours. Check the live result for your date.

Can I book online?

Yes. Search the date, compare available trains and classes, and complete the booking online.

Which station is in Marrakech?

Trains arrive at Marrakech railway station in Gueliz. Confirm the station details on the ticket.

الأسئلة الشائعة

How long is the train from Casablanca to Marrakech?

Direct journeys are commonly around two hours and forty minutes to three hours. Check the live timetable for the selected departure.

Which Casablanca station serves Marrakech trains?

Long-distance trains to Marrakech normally depart from Casa Voyageurs. Check the station printed on the ticket.

Is Casablanca to Marrakech an Al Boraq route?

No. The route uses conventional intercity service rather than the Al Boraq high-speed corridor.

Can I book Casablanca to Marrakech train tickets online?

Yes. Search your date, compare live departures and classes, then complete the booking online.

Should I choose first or second class?

First class offers more space, while second class is the lower-cost option. Compare availability and fare conditions for your train.

Tags:Casablanca to Marrakech trainCasablanca Marrakech train ticketstrain from Casablanca to MarrakechCasa VoyageursMarrakech train station