Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

Tangier to Marrakech Trains

If you seek an unforgettable journey between Tangier and Marrakech, consider the train! It's not just a scenic route; it's also affordable and comfortable. Secure your train ticket today and maximize your Moroccan adventure!

Tangier to Marrakech Railway Route

Discovering Morocco via its extensive train network presents a myriad of compelling advantages. Immerse yourself in the awe-inspiring landscapes, savor the comfort, and trust in the trains' timeliness. However, the true charm lies in the unique experience it offers. Embark on the Tangier to Marrakech route, celebrated among explorers. It guarantees unmatched views of Morocco's spellbinding scenery and an immersive dive into its rich culture. When crafting your Moroccan odyssey, don't miss out on the enchanting voyage aboard the Tangier to Marrakech train!
Are you contemplating the Tangier to Marrakech train voyage with Al Atlas? Opting for train travel offers a smooth and efficient way to journey between these vibrant cities. Bask in the comfort of this transportation mode, which not only highlights Morocco's grandeur but also offers contemporary conveniences for a pleasurable trip. Seize the chance to witness Morocco's unmatched beauty unfurl as you embark on this picturesque route.
Ticket Price
The price for your ticket will depend on your travel date (is it a weekend or a regular day), when you are buying your tickets (in advance or last-minute), and your travel class. Usually, the Economy Class Seat price starts from EUR 38 per ticket, and from EUR 51 per ticket for a First Class Seat.
Seat Reservation
After booking a ticket, you will be assigned to one of the seats.
Ticket Delivery
You can download the PDF of the tickets to print them or show on your electronic device when boarding a train.

Book Train Tickets from Tangier to Marrakech

Tangier to Marrakech Train Details

Departing from

Tangier Ville Train Station

Address: Tangier 90000, Morocco,

Arriving at

Marrakech Train Station

​Address: Marrakesh 40000, Morocco, Marrakech

What to Know About Tangier - Marrakech Train

Related Routes

Casablanca - Tangier Train

Distance: 246 km

Time: 2.5 h

Marrakech - Casablanca ​Train

Distance: 246 km

Time: 2.5 h

Rabat - Casablanca Train

Distance: 88 km

Time: 54 min

Marrakech - Tangier Train

Distance: 502 km

Time: 5.5 h