Marrakech to Casablanca train
Routes

Marrakech to Casablanca train

Check trains from Marrakech to Casablanca for your travel date. Review departure times, stations and seat availability before booking.

Check your departureDuration
Check your travel dateFrequency

Plan your journey

Book Tickets

Used in Morocco ticket search

Plan your journey

Book Tickets

Used in Morocco ticket search

Route Overview

Travel from Marrakech to Casablanca on conventional ONCF / Al Atlas services. For Casablanca city journeys, compare Casa Voyageurs with Marrakech station; Mohammed V Airport is a separate destination. Check the stations and any connections on the selected departure.

Trip highlights

Conventional intercity service

Marrakech is not a current Al Boraq destination. Future high-speed extension times must not be used to plan this journey.

Plan onward connections

Allow time for station transfers and flight check-in. A ticket to Casablanca does not by itself include the airport connection.

Seat Classes

First class

Compare first-class availability and fare conditions.

  • Availability depends on the selected departure.
  • Check seat assignment and baggage conditions on the issued ticket.

Second class

Compare second-class availability and the total price.

  • Availability depends on the selected departure.
  • Check seat assignment and baggage conditions on the issued ticket.

FAQ for Marrakech to Casablanca

How long is the train from Marrakech to Casablanca?

Journey time varies by departure, stopping pattern and any connection. Use the duration shown in the timetable for your travel date; this page does not promise a fixed journey time.

Does Al Boraq run from Marrakech to Casablanca?

No direct Al Boraq service serves Marrakech. Casablanca–Marrakech uses conventional ONCF / Al Atlas trains. Al Boraq operates on the Tangier–Kenitra–Rabat Agdal–Casa Voyageurs corridor.

Which stations should I choose?

Check Casa Voyageurs and Marrakech for this city-to-city journey, then verify the exact station names on the ticket. Casa Port, Casa Voyageurs and Mohammed V Airport are different stations.

When should I book?

Search your intended date and compare available departures, classes and fare conditions. A missing result does not prove that a route is permanently closed; check the booking window and operator timetable.

Is my payment confirmation enough to board?

No. Wait for the issued ticket and follow its boarding, identity-document and printing instructions. Payment confirmation alone is not a train ticket.