La red de ONCF cubre los principales corredores ferroviarios de pasajeros de Marruecos, con Casablanca y Rabat como eje central. La línea de alta velocidad Al Boraq opera entre Tánger, Kenitra, Rabat Agdal y Casa Voyageurs, utilizando infraestructura dedicada de alta velocidad al norte de Kenitra y vías modernizadas hacia el sur en dirección a Casablanca. Las líneas convencionales de ONCF van desde Casablanca y Rabat hasta Marrakech, Fez, Meknes, Oujda y Nador. Las principales estaciones de conexión incluyen Casa Voyageurs, Casa Port, Rabat Agdal, Rabat Ville, Tánger Ville, Kenitra, Fez y Marrakech. ONCF opera trenes de alta velocidad Al Boraq, trenes interurbanos Al Atlas, servicios regionales y trenes al aeropuerto que sirven al Aeropuerto Internacional Mohammed V.