Traveling from Taza to Mohammedia is primarily serviced by the Intercity train operated by ONCF (Office National des Chemins de Fer). This route does not feature high-speed trains; instead, the Intercity service provides a reliable means of transportation between the two cities. The train typically operates at speeds ranging from 80 km/h to 120 km/h (50 mph to 75 mph), completing the journey in approximately 8 to 10 hours, depending on the specific service and intermediate stops.
Key stops along the way may include cities like Fes and Casablanca, with several other regional stations that connect smaller towns. The Intercity trains offer both standard and first-class seating options, making this a viable choice for travelers looking for affordability or added comfort. While it may not be the fastest mode of transport, it's a practical option for those wishing to experience the landscape and cities of Morocco.