Der Zugdienst zwischen Sidi Yahia und Marrakesch wird hauptsächlich von der ONCF (Office National des Chemins de Fer) betrieben und bietet bequeme Züge, die ideal für Reisende sind. Diese Strecke nutzt im Allgemeinen den modernen Al Boraq-Zug, der verschiedene Städte in Marokko verbindet. Der Al Boraq bietet eine reibungslose Fahrt und erreicht Geschwindigkeiten von bis zu 180 km/h (112 mph), was diese Reise schnell und effizient macht. Die Reisezeit von Sidi Yahia nach Marrakesch beträgt ungefähr 2 Stunden, abhängig von den spezifischen Abfahrtszeiten und dem Zugfahrplan.
Der Al Boraq-Service umfasst auch Annehmlichkeiten wie Erfrischungen an Bord und großzügige Sitzplätze. Besonders bemerkenswert ist, dass diese Zuglinie Pünktlichkeit und Servicequalität betont, wodurch sie eine bevorzugte Wahl bei Einheimischen und Touristen ist. Obwohl Hochgeschwindigkeitsreisen in Marokko nicht so verbreitet sind wie in anderen Ländern, schließt der Al Boraq die Lücke zwischen wichtigen Städten wie Sidi Yahia und Marrakesch mit einem hohen Maß an Komfort.