Сеть ONCF охватывает основные пассажирские железнодорожные коридоры Марокко, а Касабланка и Рабат образуют ее центральную ось. Высокоскоростная линия Al Boraq работает между Танжером, Кенитрой, Рабат Агдаль и Casa Voyageurs, используя выделенную высокоскоростную инфраструктуру к северу от Кенитры и модернизированные пути к югу в сторону Касабланки. Обычные линии ONCF идут из Касабланки и Рабата в Марракеш, Фес, Мекнес, Уджду и Надор. Крупные пересадочные станции включают Casa Voyageurs, Casa Port, Rabat Agdal, Rabat Ville, Tangier Ville, Kenitra, Fes и Marrakesh. ONCF эксплуатирует высокоскоростные поезда Al Boraq, междугородние поезда Al Atlas, региональные рейсы и аэропортовые поезда, обслуживающие международный аэропорт имени Мохаммеда V.