El servicio de tren entre Sidi Yahia y Marrakech es operado principalmente por la ONCF (Oficina Nacional de Ferrocarriles), que cuenta con cómodos vagones ideales para los viajeros. Esta ruta generalmente utiliza el moderno tren Al Boraq, que conecta varias ciudades de Marruecos. El Al Boraq ofrece un viaje suave mientras mantiene una velocidad de hasta 180 km/h (112 mph), haciendo que este trayecto sea rápido y eficiente. La duración del viaje de Sidi Yahia a Marrakech es de aproximadamente 2 horas, dependiendo de los horarios de salida y los horarios de tren.
El servicio Al Boraq también incluye comodidades como refrigerios a bordo y asientos espaciosos. Notablemente, esta línea de tren enfatiza la puntualidad y un servicio de calidad, convirtiéndose en una opción preferida tanto para los locales como para los turistas. Aunque el viaje de alta velocidad no es tan prevalente en Marruecos como en otros países, el Al Boraq efectivamente une las principales ciudades como Sidi Yahia y Marrakech con un alto estándar de comodidad.