Le programme ferroviaire représente 96 milliards de dirhams : 53 milliards pour la LGV Kénitra-Marrakech et ses équipements, 29 milliards pour 168 trains, et 14 milliards pour les performances et le développement du réseau.
Le matériel prévu comprend 18 trains à grande vitesse, 40 Intervilles et 110 rames RER ou navettes rapides. Ces chiffres décrivent le programme et ses objectifs ; ils ne signifient pas que les équipements sont déjà livrés ni que le trafic projeté est atteint.