Morocco Trains
Want to embark on a new journey? Check the most popular Morocco train routes and begin your journey today by booking the ticket online.
Choosing ONCF trains, you get the most out of Morocco since it's one of the most comfortable means of travel. Book tickets online by selecting the schedule, route, train type, and departure type.
The ONCF trains boast immense comfort and facilities. Hence, you get the chance to enjoy the most exciting ride!
About Morocco Trains and ONCF
In addition to its rail network, ONCF works with Supratours buses to serve cities not currently on the rail line. The network is generally based on French-built infrastructure and continues to grow, with new lines planned to eventually link Marrakech and Agadir to the high-speed network.
Al Boraq High-Speed Rail
Al Atlas Regular Trains and Overnight Services
How to Buy Morocco Train Tickets
Popular Morocco Train Routes
Frequently Asked Questions About Morocco Trains
Tangier to Casablanca takes 2h10 by Al Boraq; Tangier to Rabat is 1h20. Tangier to Marrakech takes around 5h14. Casablanca to Marrakech takes roughly 3 hours, and Casablanca to Fes around 4 hours by regular Al Atlas train.
Why You Can Trust Us