Tangier to Marrakech train
Quick Overview
Traveling by train from Tangier to Marrakech is one of the most comfortable and scenic ways to cross Morocco. Operated by ONCF, Morocco’s national railway company, this route connects the north and the south through Rabat and Casablanca.
Whether you’re a tourist planning your Moroccan adventure or a local commuting between cities, this guide covers everything you need to know about the Tangier to Marrakech train—from schedules and prices to travel tips and booking.
🕐 Tangier to Marrakech Train Schedule
Trains run daily with multiple departures throughout the day. The journey includes a transfer at Casablanca Voyageurs where you switch from the Al Boraq high-speed train to a regular train heading to Marrakech.
Here’s a sample schedule:
Departure (Tangier) | Arrival (Marrakech) | Transfer at Casablanca | Total Travel Time |
---|---|---|---|
06:00 AM | 011:15 PM | Yes | ~5h 15min |
09:00 AM | 02:15 PM | Yes | ~5h 15min |
11:00 PM | 04:14 PM | Yes | ~5h 15min |
03:00 PM | 08:14 PM | Yes | ~5h 15min |
05:00 PM | 10:14 PM | Yes | ~5h 15min |
⏱️ Note: Timings may vary slightly. Always check the latest schedule before booking.
💰 Tangier to Marrakech Train Ticket Prices
Prices depend on the class and the time of booking.
2nd Class: from 270 MAD (~$27)
1st Class: from 360 MAD (~$36)
Children under 4: travel free
Ages 4-12: discounted fares available
💡 Tip: Booking in advance online often gives you better rates and seat availability.
🧭 How the Journey Works
Step 1: Take the Al Boraq high-speed train from Tangier Ville to Casablanca Voyageurs (approx. 2 hours).
Step 2: Change platforms at Casablanca and board the connecting train to Marrakech (approx. 2.5-3.5 hours depending on the train).
📍 Stations on the Route
Tangier Ville
Kenitra
Rabat Agdal
Casablanca Voyageurs (Transfer station)
Settat (on the way to Marrakech)
Marrakech
🌟 Why Travel by Train?
✅ Comfortable and air-conditioned carriages
✅ Fast and reliable with scenic views
✅ Affordable prices
✅ Convenient city-center stations
🧾 How to Book Your Train Ticket
You can book your ticket:
Online via our website
At the train station ticket counters
Through ONCF official website
✅ We offer secure online booking for all Moroccan train routes with instant confirmation.
🧳 Travel Tips
Arrive at least 20 minutes early, especially if it’s your first time at the station.
Keep your ticket handy for inspection.
Bring snacks and water, especially for the Marrakech leg.
First Class offers more space and a quieter ride – worth it for long journeys!
🔍 Frequently Asked Questions
Is there a direct train from Tangier to Marrakech?
No, all trips require a transfer in Casablanca.
Can I buy tickets at the station?
Yes, but trains can sell out—booking in advance is recommended.
Are the trains safe for solo travelers?
Absolutely! Moroccan trains are generally safe and secure.
📌 Conclusion
The Tangier to Marrakech train offers a safe, scenic, and cost-effective way to explore Morocco. With frequent departures, modern high-speed connections, and comfortable seating, it’s a great option for both tourists and locals.
Book your ticket today and enjoy a smooth ride from the Mediterranean coast to the heart of Morocco!
- Al Boraq TGV: The Moroccan 320km/H Fastest Train In Africa
- Morocco Night Train: The Ultimate Guide
- Fes to Casablanca Morocco train schedule and prices
- ONCF – MOROCCO TRAIN TICKETS
- CTM Bus From Fes To Chefchaouen
- Visit Tangier: The Ancient International City In Northern Morocco
- Travel to & from Tangier, Morocco
- TGV-LGV-Morocco High-Speed Train