По повітрю
З Москви в Марокко регулярно літають літаки компанії Royal Air Maroc. Вильоти виробляються з міжнародного аеропорту Шереметьєво тричі на тиждень. Переліт займає приблизно шість годин.
Великою популярністю користуються рейси Air France з традиційною пересадкою в Парижі. Ця компанія здійснює регулярні щоденні рейси в Марракеш, Рабат і Касабланки. Стикування між рейсами рідко займають більше трьох годин. Можна летіти і літаками компанії Alitalia з пересадкою в Римі. Багато інших європейських авіакомпанії здійснюють регулярні рейси в Марокко з пересадками в інших містах.
Найбільш бюджетні варіанти надає компанія Ryanair. З її допомогою можна дістатися до Марракеша, Феса, Агадира та інших міст Марокко з таких місць, як Валенсія, Севілья, Лондон, Марсель, Париж і Дублін. До цих міст можна дістатися різними способами, в тому числі за допомогою бюджетних східноєвропейських авіакомпаній. Якщо купувати квитки заздалегідь, можна вкластися в двісті п`ятдесят доларів на одну людину за квитки в обидва кінці.
Якщо ви плануєте тур по Африці, варто враховувати, що незважаючи на географічну близькість Марокко до багатьох популярних африканським країнам, відсутність осудною конкуренції на маршрутах між країнами Західної Африки і Марокко призводить до того, що авіаквитки можуть коштувати дуже багато - до семи-восьми сотень доларів . Перельоти з Британії, Іспанії, Франції коштують в рази дешевше.
По воді
Існують регулярні швидкісні і автомобільні пороми з Європи в Африку. В основному ці пороми курсують між іспанськими і марокканськими містами. Найбільш часто ходять пороми з Альхесіраса до Танжера, що не менше восьми-десяти рейсів на день. Вартість квитка в один кінець - близько тридцяти євро. З Малаги можна потрапити в Мелілью або Надор приблизно за сорок євро, паром ходить до восьми разів на добу. Зазвичай, якщо купувати квиток в обидві сторони, можна отримати знижку в двадцять відсотків.
Регулярне морське сполучення здійснюється і між Іспанією та її анклавами Мелілья і Сеутою, звідти можна добратися в Марокко на автомобілі або пішки. Точний розклад можна знайти на сайтах поромних компаній. Варто враховувати, що між Марокко і анклавами здійснюється серйозний прикордонний контроль. Для виїзду в Марокко необхідно мати дворазову іспанську візу.
Потрібно відзначити, що наявність цієї візи перевіряється ще при оформленні квитків на пором в іспанських портах. Якщо у туриста немає візи, яка дає право на повернення в Іспанію, купити зворотний квиток не вийде.