베레치드와 마르라케시 간의 기차 서비스는 주로 ONCF(국철 사무소)에 의해 제공되며, 편안한 지역 및 간선 기차가 있습니다. 간선 기차는 약 2시간 15분에 걸쳐 거리를 소요하며, 시속 160km/h(99mph)로 운행합니다. 카사블랑카와 세타트를 포함한 주요 역에서 제한된 정차를 하여 마르라케시까지 더 빠른 여행을 가능하게 합니다.
반면에 지역 기차를 선택할 경우, 더 작은 역에서 더 자주 정차하기 때문에 약 3시간이 걸릴 수 있습니다. 두 가지 옵션 모두 필수 편의 시설을 제공하지만, 간선 서비스는 마르라케시로 가는 여행객들에게 더 빠르고 직선적인 경로를 보장합니다. 예산 여행을 하는 경우, 지역 기차는 더 저렴한 티켓 가격과 함께 유효한 옵션이지만, 간선 서비스에 있는 기내 편의 시설이 부족할 수 있습니다.