La région de Marrakech-Tensift-Al Haouz dispose d'un réseau routier totalisant une longueur de 4.912 km dont 3.659 km complètement revêtus, soit 74,5%. Un réseau qui devra s'améliorer davantage avec les opérations inscrites dans le cadre du 2e programme national des routes rurales (PNRR II). Outre le fait qu'il permet le désenclavement de quelque 198 communes rurales, ce réseau routier comprend 755 km de routes nationales totalement revêtus, 778 km de routes régionales, dont 741 km revêtus, et 3.379 km de routes provinciales dont 2.163 km revêtus. Rappelons que durant les cinq dernières années (2005-2010), des efforts importants ont été consentis pour développer et améliorer la qualité d'exploitation du réseau routier au niveau de la région et ce, par un investissement d'environ 1.782 millions de DH portant sur la construction, l'aménagement, la maintenance et l'adaptation de 1.804 km de routes et de 44 ouvrages d'art. Par ailleurs, les travaux sont en cours sur 468 km ainsi que sur 6 ouvrages d'art, pour une enveloppe totale de 348 millions de DH. Les efforts se poursuivront entre 2011 et 2012 par la maintenance, la construction et l'aménagement de 1.266 km de routes, la séparation et la reconstruction de 34 ouvrages d'art pour un montant global estimé à 1.436 millions de DH. En outre, dans le cadre du PNRR II, la région devra connaître, entre 2006 et 2012, la réalisation de 1.902 km de routes rurales, pour un investissement initial estimé à 1.202 millions de DH, ce qui permettra le désenclavement d'une population rurale estimée à 327.068 personnes à l'horizon 2012. Ficelé dans le cadre d'un partenariat avec le conseil de la région, le conseil préfectoral de Marrakech et les conseils provinciaux, le PNRR II devra bénéficier à terme à 145 communes rurales, améliorer l'accès aux services sociaux et de santé ainsi qu'aux zones touristiques, et renforcer la connexion des communes rurales au réseau routier.