The rail service between Sale and Oujda features the Intercity trains operated by ONCF, Morocco's national railway operator. The journey, approximately 350 km (217 miles), is serviced by trains that generally operate at speeds ranging from 80 km/h to 120 km/h (50 mph to 75 mph). The travel time can vary between 6 to 8 hours, depending on the specific service chosen and the number of stops along the route.
The Intercity trains are equipped with comfortable seating and basic amenities, catering primarily to local and regional travelers. Passengers can enjoy scenic views as the train routes through Morocco’s diverse landscapes. While this route does not provide high-speed train service, the Intercity trains maintain a reliable schedule and connect several important cities along the way, making it a practical choice for travelers moving between Sale and Oujda.