В Марокко есть железнодорожный транспорт, который управляется компанией ONCF.
Общая протяжённость железнодорожных линий 2120 км в 2009 году из 1003 км были электрифицированы на постоянном токе. В локомотивном парке имеются электровозы и тепловозы.
Сейчас создан план по созданию высокоскоростных магистралей в Марокко.
На сегодняшний день Марокко обладает довольно развитой сетью автодорог, а точнее одной из лучших в Африке. Протяженность данных автодорог на 1973 год составляла по официальным данным более 51 тыс. км, из них около 21 тысяч автодороги с хорошим покрытием.
Кроме всего прочего в Марокко есть 27 аэропортов, которые имеют взлётно-посадочные полосы с довольно хорошим покрытием и около 33 аэропорта с взлётно-посадочными полосами, на которых имеется грунтовое покрытие.
В настоящее время в Марокко действует несколько весьма крупных авиакомпаний: Голубой Атлас, Royal Air Maroc, Low-cost, а также Региональные авиалинии.
Также есть несколько крупных паромных линий, которые связывают Марокко с такими странами как: Испания, Италия, Италия, Франция.


