Usługa kolejowa z Sidi Kacem do Marrakechu jest w głównej mierze obsługiwana przez ONCF (Krajowy Urząd Kolei), a pociągi między miastami są główną opcją dostępną na tej trasie. Podróż zazwyczaj wymaga przesiadki na stacji Casa Voyageurs. Pociągi na tej trasie osiągają prędkości do 160 km/h (99 mph) na wybranych odcinkach, co pozwala na czas podróży wynoszący około 5 do 6 godzin z Sidi Kacem do Marrakechu, w zależności od połączeń i czasów oczekiwania na stacjach przesiadkowych. Pociągi między miastami wyposażone są w standardowe i pierwszej klasy miejsca, zapewniając rozsądny komfort w trakcie podróży. Pasażerowie mogą spodziewać się podstawowych udogodnień na pokładzie, w tym klimatyzacji oraz jedzenia i napojów dostępnych do zakupu. Ogólnie rzecz biorąc, ta trasa oferuje solidną alternatywę podróżną, z punktualnymi rozkładami ułatwiającymi dostęp do tętniącego życiem miasta Marrakech.