The train service from Asilah to Mechra Bel Ksiri is primarily operated by ONCF (Office National des Chemins de Fer), Morocco's national railway operator. This route typically features InterCity trains that provide a reliable mode of transportation through the region. While the exact travel time can vary, the journey usually takes around 2 to 3 hours, covering a distance of approximately 140 km (87 miles). The trains operate at speeds ranging from 80 km/h to 120 km/h (50 to 75 mph), depending on the section of the route and specific service conditions.
Both 1st and 2nd class seating options are available, ensuring different levels of comfort for passengers. The first class offers more spacious seating and additional amenities compared to the standard 2nd class. Reservations are recommended during peak travel times, especially since this route serves as a critical corridor for passengers traveling between major Moroccan cities.
For travelers seeking a mix of speed and access to smaller towns along the way, this train service provides a practical option.