L'ONCF a scellé des partenariats, pour un montant de 1,5 milliard DH, avec plusieurs villes et divers départements ministériels pour le financement de projets visant la sécurisation des passages à niveau et la réduction de moitié de leur nombre à l'horizon 2025. Un programme mis en place par l'ONCF en 2002 et revu à la hausse en 2005, prévoit la suppression de ces passages par la mobilisation d'importantes ressources afin d'améliorer la sécurité au niveau de l'intersection rail-route, indique un communiqué de l'ONCF. Le réseau ferroviaire national compte 535 passages à niveau dont 44 gardés, rappelle la même source précisant qu'à l'horizon 2025, l'ONCF prévoit de réduire de moitié le nombre de passage à niveau (soit 250) en privilégiant les plus fréquentés.