Tangier to Marrakesh Train: Schedules, Tickets & Prices
Trains from Tangier to Marrakesh take around 5h 15m to 8h 30m, with tickets starting from 369 MAD to 735 MAD.
Train from Tangier to Marrakesh
Hop on a train departing from Tangier Train Station for a cheap journey between Tangier and Marrakesh, arriving at Marrakech Train Station, Marrakesh. Expect the ride to take approximately 5 hours 15 minutes, with fares starting at 369 MAD. Make sure to reserve your seat in advance here for a enjoyable trip.
Prices: 369 MAD to 735 MAD
Duration: 5h 15m – 8h 30m ⏱
Train Routes & Schedules from Tangier to Marrakesh
From Tangier Train Station you board a scheduled train travelling from Tangier to Marrakesh. 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 Marrakesh to check exact departure times and secure your seat in advance.
Cheapest Train Tangier to Marrakesh
369 MAD, from Tangier Train Station to Marrakech Train Station, Marrakesh, departure some times, duration 8h 30m.Fastest Train Tangier to Marrakesh
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 Marrakesh
Below you will find answers to the most common questions about traveling from Tangier to Marrakesh by train.
How long is the train journey from Tangier to Marrakesh?
The train journey from Tangier to Marrakesh takes about 5 hours 15 minutes to 8 hours 30 minutes, depending on the service you choose. It is a good idea to check the specific train departure before you travel so you can plan your day around the timing.
What does a train ticket for Tangier to Marrakesh usually cost?
A train ticket for Tangier to Marrakesh usually costs between 369 MAD and 735 MAD. Prices can vary by service and availability, so it is worth checking the train tickets early if you want more choice.
Where does the train from Tangier to Marrakesh depart and arrive?
The train from Tangier to Marrakesh departs from Tangier Train Station and arrives at Marrakech Train Station, Marrakesh. If you are planning the train trip, it helps to confirm the station details before departure so you can arrive on time.
How frequent is the train service between Tangier and Marrakesh?
There are 15 train trips on this route, so the Tangier to Marrakesh train service offers several options across the day. Since the exact train frequency can change, it is best to look at the current train schedule when planning your trip.
Can I book train tickets for Tangier to Marrakesh in advance?
Yes, it is a good idea to book train tickets for Tangier to Marrakesh in advance, especially if you want to compare prices and departure times. Advance booking can make the train journey easier to plan and may help you find a better option.
What is the first train departure from Tangier to Marrakesh?
The first train departure from Tangier to Marrakesh is at 06:00. If you want an early start, checking the morning train service can help you choose the best train trip for your schedule.
What time is the last train from Tangier to Marrakesh?
The last train from Tangier to Marrakesh departs at 23:45. If you are traveling late, make sure to confirm the train schedule in advance so you do not miss the final train connection.
Are there any practical tips for taking the train between Tangier and Marrakesh?
For the train between Tangier and Marrakesh, it is smart to check your train tickets, departure station, and travel time before you go. Because the train journey can take several hours, arriving early at Tangier Train Station and keeping an eye on the train schedule can make the trip smoother.
Travel options for Tangier to Marrakesh
More Train routes from and to Tangier or Marrakesh
Routes in Train from Tangier →
Routes in Train to Marrakesh ←
Routes in Train to Tangier ←
Routes in Train from Marrakesh →
Planning more than just Tangier to Marrakesh?
You’re currently viewing Train options for Tangier to Marrakesh. 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.