Tangier to Marrakech Train: Schedules, Tickets & Prices
Travel from Tangier to Marrakech by train in around 5h 15m to 8h 30m, with tickets available from 369 MAD to 735 MAD.
Train from Tangier to Marrakech
If you're taking the train from Tangier to Marrakech, you can board at Tangier Train Station and arrive at Marrakech Train Station, Marrakesh. Trains are a good option, the journey typically takes around 5 hours 15 minutes, with tickets costing 369 MAD. Check schedules and secure your seat here.
Prices: 369 MAD to 735 MAD
Duration: 5h 15m – 8h 30m ⏱
Train Routes & Schedules from Tangier to Marrakech
From Tangier Train Station you board a scheduled train travelling from Tangier to Marrakech. Depending on the day, services operate from 06:00 until 23:45, and the rail journey usually takes around 5h 15m to 8h 30m. Ticket prices typically start at 369 to 735 MAD, and the trip concludes at Marrakech Train Station, Marrakesh. Consult the train timetable for Tangier to Marrakech to check exact departure times and secure your seat in advance.
Cheapest Train Tangier to Marrakech
369 MAD, from Tangier Train Station to Marrakech Train Station, Marrakesh, departure some times, duration 8h 30m.Fastest Train Tangier to Marrakech
689 MAD, from Tangier Train Station to Marrakech Train Station, Marrakesh, departure some times, duration 5h 15m.Train Timetable: Tangier Train Station → Marrakech Train Station, Marrakesh
- 06:00 11:38 5h 38m 516 MAD
- 07:00 12:15 5h 15m 689 MAD
- 08:00 13:15 5h 15m 689 MAD
- 09:00 14:15 5h 15m 689 MAD
- 10:00 15:15 5h 15m 689 MAD
- 11:00 16:15 5h 15m 689 MAD
- 11:35 20:05 8h 30m 369 MAD
- 12:00 17:38 5h 38m 735 MAD
- 14:00 19:38 5h 38m 516 MAD
- 15:00 20:15 5h 15m 689 MAD
- 16:00 21:38 5h 38m 516 MAD
- 17:00 22:38 5h 38m 735 MAD
- 18:00 23:38 5h 38m 516 MAD
- 19:00 00:38 5h 38m 516 MAD
- 23:45 08:15 8h 30m 369 MAD
Frequently Asked Questions Train Tangier to Marrakech
Below you will find answers to the most common questions about traveling from Tangier to Marrakech by train.
How long is the train journey from Tangier to Marrakech?
The train journey from Tangier to Marrakech takes about 5 hours 15 minutes to 8 hours 30 minutes, depending on the service you choose. It is a long-distance train trip, so it is worth planning for a comfortable ride and allowing extra time around your schedule.
How much do train tickets for Tangier to Marrakech usually cost?
Train tickets for Tangier to Marrakech usually cost between 369 MAD and 735 MAD. The final fare can vary by service and availability, so it is a good idea to check prices early if you want the best option for your train trip.
What are the departure times for the train service between Tangier and Marrakech?
The train service between Tangier and Marrakech starts as early as 06:00 and the last departure is at 23:45. That gives travelers a wide range of options for planning a train journey that fits their day.
Where does the train from Tangier to Marrakech leave from and arrive?
The train from Tangier to Marrakech departs from Tangier Train Station and arrives at Marrakech Train Station, Marrakesh. If you are planning this train trip, it is best to confirm your station details before departure so your journey goes smoothly.
How many train departures are there on the Tangier to Marrakech route?
There are 15 train departures on the Tangier to Marrakech route. That means travelers have several choices when booking a train journey, which can make it easier to find a departure time that works for your plans.
Can I book train tickets for Tangier to Marrakech in advance?
Yes, it is a good idea to book train tickets for Tangier to Marrakech in advance, especially if you want to secure a preferred departure time. Since the train service has multiple options and prices can vary, early booking can help you choose the train trip that suits you best.
Is the train journey between Tangier and Marrakech a good option for a full-day trip?
Yes, the train journey between Tangier and Marrakech can work well for a full-day trip because the travel time ranges from about 5 hours 15 minutes to 8 hours 30 minutes. With departures spread across the day, the train service gives you flexibility to plan around your schedule.
What should I know before taking the train from Tangier to Marrakech?
Before taking the train from Tangier to Marrakech, it helps to check the departure time, ticket price, and station details in advance. The train service runs from Tangier Train Station to Marrakech Train Station, Marrakesh, and having your train tickets ready will make the trip easier.
Travel options for Tangier to Marrakech
More Train routes from and to Tangier or Marrakech
Routes in Train from Tangier →
Routes in Train to Marrakech ←
Routes in Train to Tangier ←
Planning more than just Tangier to Marrakech?
You’re currently viewing Train options for Tangier to Marrakech. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.