Usługa kolejowa między Sidi Yahia a Marrakechem jest głównie obsługiwana przez ONCF (Krajowe Biuro Kolei), oferujące wygodne wagony idealne dla podróżnych. Ta trasa zazwyczaj korzysta z nowoczesnego pociągu Al Boraq, łączącego różne miasta w Maroku. Al Boraq zapewnia płynną jazdę przy prędkości do 180 km/h (112 mph), co czyni tę podróż szybką i efektywną. Czas przejazdu z Sidi Yahia do Marrakechu wynosi około 2 godzin, w zależności od konkretnych godzin odjazdu i rozkładów jazdy pociągów.
Usługa Al Boraq oferuje również udogodnienia, takie jak napoje na pokładzie i przestronnie umeblowane miejsca siedzące. Warto zauważyć, że ta linia kolejowa kładzie duży nacisk na punktualność i wysoką jakość obsługi, co czyni ją ulubioną opcją wśród mieszkańców i turystów. Chociaż podróże dużymi prędkościami nie są tak powszechne w Maroku, jak w niektórych innych krajach, Al Boraq skutecznie łączy główne miasta, takie jak Sidi Yahia i Marrakech, oferując wysoki standard komfortu.