A rede ONCF cobre os principais corredores ferroviários de passageiros de Marrocos, com Casablanca e Rabat a formarem o eixo central. A linha de alta velocidade Al Boraq opera entre Tânger, Kenitra, Rabat Agdal e Casa Voyageurs, utilizando infraestrutura dedicada de alta velocidade a norte de Kenitra e vias modernizadas a sul em direção a Casablanca. As linhas convencionais da ONCF ligam Casablanca e Rabat a Marraquexe, Fez, Meknès, Oujda e Nador. As principais estações-hub incluem Casa Voyageurs, Casa Port, Rabat Agdal, Rabat Ville, Tânger Ville, Kenitra, Fez e Marraquexe. A ONCF opera comboios de alta velocidade Al Boraq, comboios intermunicipais Al Atlas, serviços regionais e comboios para o aeroporto que servem o Aeroporto Internacional Mohammed V.