Marokos on  32 kõvakattega lennuvälja (2009. aasta andmed). Maroko lennujaamade 2010. aasta läbilaskevõimeks ennustatakse 10 miljonit reisijat. 15 lennujaama on rahvusvahelised, suurim neist on Mohammed V nimeline lennujaam Casablancas, kus asub vabatsoon. Euroopa Liiduga on sõlmitud "Avatud taeva" lennunduskokkulepe. Maanteede kogupikkus on u 58 000 km, millest kiirteid on u 800 km. Raudteid on 1 907 km, milles 1 022 km on elektrifitseeritud (2008. aasta andmed).