The train service on the Ennouasser to Sidi Hajjaj route features the ONCF (Office National des Chemins de Fer) trains, which provide a reliable connection between these two locations. The journey typically takes around 2 hours and 10 minutes, covering a distance of approximately 150 km (93 miles). These trains operate at speeds up to 120 km/h (75 mph) on standard tracks, which is suitable for regional travel in Morocco.
Passengers can expect a comfortable journey with options for both first and second-class seating. While this route does not feature high-speed services, the ONCF trains are well-equipped with basic amenities to ensure a pleasant travel experience. The service frequency is adequate, with multiple departures throughout the day, catering to both locals and visitors. Overall, the ONCF trains are a solid option for those traveling between Ennouasser and Sidi Hajjaj, balancing time and comfort.