

Rail Ninja is a reservation service for booking train tickets online. It is not a rail carrier, does not own or operate any trains, and does not represent an official website of any railway company. It is a commercial business that makes it easier for you to book train tickets online.


Travel in ultimate comfort with Al Boraq ONCF’s 1st Class seat, designed for those who prefer a premium experience while traveling through Morocco. Enjoy the spacious, air-conditioned compartments with wide, plush seats, perfect for relaxing during your journey. With a focus on comfort and convenience, Al Boraq’s 1st Class ensures a smooth, enjoyable ride to your destination, offering a refined and restful travel experience.
Enjoy a comfortable and affordable journey with Al Boraq ONCF’s Economy Class seat, perfect for exploring Morocco at your own pace. Featuring spacious, air-conditioned seating, this class ensures a pleasant ride with plenty of room to relax. Whether you're visiting vibrant cities or scenic landscapes, Al Boraq’s Economy Class offers a smooth and enjoyable travel experience without compromising on comfort.
One platform, 34+ destinations, 700+ routes around the globe.
We speak your language and offer over 20 payment methods.
Read authentic Rail Ninja reviews and see what our travelers say about us.
You can conveniently book train tickets for up to a year in advance!
Need a hand? Contact our customer support before or during your trip.