Tangier to Marrakech by Train: Routes & Connections
A Tangier to Marrakech train journey can combine the northern Al Boraq corridor with an onward conventional intercity service. Start by searching the complete origin and destination for your date. If you choose an itinerary using Al Boraq, check the change of train rather than expecting a direct high-speed ride to Marrakech.
Understanding the route
Tangier Ville is the city station used by Al Boraq. Its corridor runs through Kenitra and Rabat toward Casa Voyageurs in Casablanca. The Casablanca–Marrakech part uses the conventional rail network. Casa Voyageurs is therefore an interchange to check when planning this journey.
The exact change, stopping pattern and timing must come from the itinerary available for your date. This guide describes how to assess the route; it does not confirm a particular departure or seat. For the reverse trip, search Marrakech to Tangier separately.
How to compare complete journeys
- Search Tangier or Tanger Ville to Marrakech with your travel date and passenger group.
- Open the result to see all legs, station names and train types.
- Compare total travel time, including the wait between trains.
- Check the class and conditions on each leg rather than assuming they match.
- Review the full payable amount and ticket-delivery instructions before booking.
Do not select a trip solely by its first departure or headline journey time. A connection with more time to change can be more practical for luggage, children or travelers requiring assistance.
Changing at Casa Voyageurs
If your chosen itinerary changes at Casa Voyageurs, confirm that both the arriving and departing trains use that station. Casa Port is a different Casablanca station. On arrival, follow current displays for the next train and allow time to leave the first service and find the platform.
If a planner proposes a different interchange, review its individual legs. Do not replace the offered connection with one from a general guide without checking the timetable and ticket conditions.
One itinerary versus separate tickets
A combined search result does not by itself explain what happens if a connection is missed. Read the ticket and seller conditions. If you buy two separate legs, check change rules and any delay protection before paying, and allow a realistic margin. Do not assume that the operator will automatically accept you on the next train.
Prices depend on the selected departures, classes, passengers and availability. Compare the final total for everyone traveling, including any fees shown at checkout. This guide does not advertise a fixed starting price or a guaranteed daily schedule.
Arrival in Marrakech and the return trip
Arrange onward city transport using Marrakech railway station as the arrival point. Allow time to leave the train with luggage before any onward appointment. For a return trip, repeat the timetable and connection checks in the opposite direction; a convenient outbound connection does not establish an equivalent return service.
Keep each issued ticket accessible and follow its instructions. If your booking channel shows no complete journey, consult the operator and verify individual legs before assuming the route is unavailable.
Frequently asked questions
Is Tangier to Marrakech a direct Al Boraq route?
A journey using Al Boraq to reach Marrakech includes an onward conventional rail segment; check the change in your selected itinerary.
Where should I check for a connection?
Casa Voyageurs is an interchange to check, but use the stations and trains offered in your dated itinerary.
Is the connection protected with separate tickets?
Do not assume so. Read the applicable conditions before buying separate legs.
How much does the Tangier to Marrakech train cost?
Check the full price for your selected date, departures, classes and passenger group; there is no fixed fare in this guide.
Plan the next part of your journey
Check current timetables and operator conditions with ONCF Voyages. MoroccoTrain provides travel information and an independent booking service; it is not the official ONCF website.



