The train service from Rabat to Taza is primarily operated by the Al Boraq train, which is Morocco's high-speed service. This train travels at speeds of up to 320 km/h (199 mph), significantly reducing travel time on this route. The journey from Rabat to Taza is completed in approximately 2 hours and includes several intermediate stops, although Taza primarily serves as a terminus for this route. The train offers standard and first-class seating options, ensuring that passengers can choose the level of comfort that suits them best.
Additionally, the train is equipped with modern amenities such as Wi-Fi and power outlets at seats, enhancing the travel experience. Unlike many high-speed rail services where intermediate stops may extend travel time, Al Boraq's efficient scheduling ensures relatively swift transit between key cities. For those interested in scenic views, the trip also provides glimpses of the Moroccan countryside.