Usługa kolejowa z Sidi Yahia do Casablanki jest w przeważającej mierze obsługiwana przez ONCF, krajową spółkę kolejową Maroka. Głównym pociągiem obsługującym tę trasę jest pociąg między miastami, który oferuje zarówno miejsca w drugiej, jak i pierwszej klasie. Czas podróży na tej trasie wynosi około 1 godziny i 30 minut, a pociągi osiągają prędkość do 160 km/h (99 mph).
Usługa ta kursuje kilka razy dziennie, zapewniając płynne i stabilne połączenie między Sidi Yahia a Casablanką. Pociąg między miastami jest wyposażony w wygodne siedzenia i wystarczającą przestrzeń na bagaż, co czyni go praktycznym wyborem dla podróżnych. Choć na tej trasie nie ma opcji pociągu dużych prędkości porównywalnej z tymi znajdującymi się w takich krajach jak Japonia, nadal oferuje niezawodną usługę dla osób dojeżdżających między tymi dwoma miastami. Ogólnie rzecz biorąc, pociąg między miastami łączy prędkość z dostępem do niezbędnych udogodnień, zapewniając satysfakcjonującą podróż.