Selon le rapport accompagnant le projet de loi de finances 2024, l'Office national des chemins de fer (ONCF) vise la clôture de l'exercice 2023 avec environ 48 millions de voyageurs, marquant une augmentation de 4,6% par rapport à 2022. Cette performance fait suite à une année exceptionnelle en 2022, où l'ONCF a enregistré une progression de 33% avec 45,9 millions de passagers. En ce qui concerne le transport de marchandises, l'ONCF prévoit une augmentation de 3,2% du tonnage global à 9,6 millions de tonnes en 2023, avec une hausse significative de 13% pour le transport de phosphates, atteignant 13 millions de tonnes. Le rapport indique également que le chiffre d'affaires de l'ONCF devrait dépasser 4,34 milliards de dirhams en 2023, enregistrant une croissance de 6% par rapport à 2022. Les investissements prévus pour les années à venir s'élèvent à près de 2 milliards de dirhams. Les prévisions pour les trois prochaines années montrent une croissance soutenue du chiffre d'affaires de l'ONCF, atteignant 4,85 milliards de dirhams en 2024, 5,24 milliards en 2025, et 5,47 milliards en 2026. Ces chiffres s'accompagnent d'un programme d'investissement significatif, principalement dédié à l'acquisition de nouveau matériel roulant, totalisant plus de 12,38 milliards de dirhams sur la période. L'ONCF s'engage également à développer l'écosystème ferroviaire national, notamment en établissant une unité industrielle pour la fabrication locale de trains avec une intégration industrielle de plus de 60% et en mettant en place une unité de maintenance grâce à un partenariat avec le secteur privé.