Das ONCF-Netz deckt die wichtigsten Personenbahnkorridore Marokkos ab, wobei Casablanca und Rabat die zentrale Achse bilden. Die Hochgeschwindigkeitsstrecke Al Boraq verkehrt zwischen Tanger, Kenitra, Rabat Agdal und Casa Voyageurs und nutzt nördlich von Kenitra eine eigene Hochgeschwindigkeitsinfrastruktur sowie südlich in Richtung Casablanca modernisierte Gleise. Konventionelle ONCF-Linien fahren von Casablanca und Rabat nach Marrakesch, Fes, Meknes, Oujda und Nador. Wichtige Knotenbahnhöfe sind Casa Voyageurs, Casa Port, Rabat Agdal, Rabat Ville, Tanger Ville, Kenitra, Fes und Marrakesch. ONCF betreibt die Hochgeschwindigkeitszüge Al Boraq, die Intercity-Züge Al Atlas, Regionalverbindungen und Flughafenbahnen zum internationalen Flughafen Mohammed V.