Транспорт
Марокко обладает развитой сетью автодорог, одной из лучших в Африке.
В Марокко правостороннее движение (руль слева). Разметка дорог имеет международную маркировку, дорожные указатели обычно написаны по-французски и по-арабски. Ремни безопасности обязательны.
ПДД местные водители соблюдают своеобразно: в городах они практически не признают правил, особенно в плане очерёдности проезда и ограничений скорости. А в провинциальных районах, напротив, многие проявляют излишнюю, доходящую порой до абсурда, вежливость на дороге. На развилке какого-нибудь горного шоссе два автомобилиста могут долгое время уговаривать друг друга проехать первым.
При этом дорожное движение постоянно нарушают толпы пешеходов, велосипедистов, мотоциклистов, телег и даже животные, поэтому над дорогами всё время "висит" рев клаксонов. Следует избегать движения ночью, так как периферийные дороги плохо освещены.
Вождение автомобиля в горных районах Атласа достаточно непросто - дороги хоть и находятся в неплохом состоянии, но довольно узки и извилисты. В городах, особенно в их исторических районах, водить машину самому крайне тяжело - улицы старых кварталов практически "непроходимы" для современных автомобилей, а местные водители вежливостью на дороге не блещут.
Особую осторожность следует проявлять и в пустынных районах, из-за частого образования песчаных бурь. Часто приходится закрывать окна и выключить вентиляцию - песок через вентиляцию налетает внутрь и покрывает все вокруг слоем серо-коричневой песочной пыли. С собой стоит иметь бачок с водой литров на пять, а желательно два бачка. На случай поломки, и вынужденного ожидания помощи.
Автобусы - самый популярный вид транспорта в стране, проезд в них недорог (от 3 до 10 USD в зависимости от расстояния). Наиболее крупная компания CTM LN имеет сообщение со всеми городами страны и достаточно удобное расписание движения, автобусы оснащены кондиционерами. Разница в комфорте между первым и вторым классами автобусов незначительна. Билеты приобретаются на автостанциях или (в провинции) у водителя. Автобусы почти всегда переполнены и не останавливаются на трассе, голосовать почти бессмысленно. Остановки в населенных пунктах обычно очень продолжительны.
Внутригородских автобусов немного, ходят они достаточно редко (интервал 20-25 минут, стоимость проезда 5-10 дирхем).
Внутри городской черты курсируют «маленькие такси» (максимум три человека), которые хорошо заметны благодаря яркому цвету, флажку и багажнику на крыше. Они могут подсаживать других пассажиров. Стоимость проезда - около 1 USD за 1 км, но чаще цену поездки можно заранее обговорить с водителем (торг уместен), так как таксометров в таких машинах нет.
Существуют и так называемые «большие такси» (аналог «маршруток»), предназначенные для междугородних и пригородных поездок (отправляются только после заполнения всех мест в салоне). Стоимость проезда оговаривается заранее и делится на всех пассажиров (оплачивается водителю по окончании поездки).
Национальный авиаперевозчик Royal Air Maroc осуществляет перевозки не только за границу, но и внутри страны. Регулярные рейсы есть между аэропортами: Касабланка, Агадир, Дахла, Эль-Хосейма, Фес, Эль-Аюн, Марракеш, Надор, Варзазат, Уджда, Рабат и Танжер. Стоимость перелетов, как правило, варьируется от $40 в одну сторону из Касабланки в Фес до $120 из Танжера в Дахлу. Достаточно часто проводятся акции, в ходе которых билеты распродают с большими скидками.
Все крупнейшие города страны имеют международные аэропорты: Касабланка, Марракеш, Рабат, Танжер, Агадир, Фес, Надор, Куарзазат и Эс-Сувейра.
Особенностью большинства аэропортов страны является сдвоенность внутренних и международных рейсов. Все проходят через будки паспортного контроля, но прилетевшим из городов Марокко достаточно предъявить паспорт и посадочный талон. Не следует становиться в общую очередь и заполнять иммиграционную карточку, которую уже заполняли прежде. Подобная система достаточно непривычна и может запутать туриста, впервые воспользовавшегося внутренними перелетами.
В северной и центральной частях страны существует достаточно плотная сеть железных дорог ONCF, связывающая между собой крупные города: Касабланку, Рабат, Фес, Мекнес и Марракеш.
Путешествия на поездах безопасны и достаточно недороги. Поезда обычные, скоростные и комфортабельные. Скорые комфортабельные поезда курсируют на длинных линиях, достаточно быстры, вполне удобны и оснащены кондиционерами. Большинство из них имеют бары или буфет.
Вокзалы во всех крупных городах прекрасно оснащены. Имеются кассы, камеры хранения, удобные и понятные расписания, информационные стенды, зал ожидания, кафе. Прибытия и отправления поездов исправно объявляются на арабском и французском языках.
Марокко связано с Испанией паромными линиями Танжер - Альхесирас и Надор - Альмерия.
Существуют также линии из Танжера в Барселону, Сет и Геную.