Getting to Morocco



Morocco’s main international entry point is the Mohammed V International Airport, 30km southeast of Casablanca. Other international airports include the following:

  • Fès Airport Fifteen kilometres south of Fès at Saïss.
  • Ibn Batouta Airport Eighteen kilometres south of Tangier
  • Ménara Airport In Marrakes
  • Rabat-Salé Airport Ten kilometres east of Salé.

For comprehensive information on all of Morocco’s airports, log on to the website of the Office National des Aéroports.


Airlines flying to and from Morocco include the following:

  • Air France
  • Alitalia
  • British Airways
  • EasyJet
  • Iberia
  • KLM-Royal Dutch Airlines
  • Lufthansa Airlines
  • Regional Air Lines
  • Royal Air Maroc
  • Ryan Air



The border with Algeria has been closed for some time due to ongoing political disputes.


The trans-Saharan route via Mauritania is now the most popular route from North Africa into sub-Saharan Africa, and hundreds of adventurous souls do it every year.

The route into Mauritania runs from Dakhla south along the coast for 460km to Nouâdhibou across the border and then south along the coast to the Mauritanian capital Nouakchott. It’s advisable to fill up with petrol at every available station. Some stations south of Dakhla may be out of fuel, in particular, the last station 50km before the border.

Moroccan border formalities are processed in the basic settlement of Guergarat. The border, about 15km from the settlement, is heavily mined, so stay on the road. Coming from Morocco, you can buy the Mauritanian visa at the border (€20). Expect to pay another €20 for various ‘taxes’ on top of the visa price. Although there are no longer any currency declaration forms, some customs officials still ask for it and, of course, if you can’t present it, they will expect a small bribe.

Note that there’s no public transport between Morocco and Mauritania.


Regular ferries run to Europe from several ports along the Moroccan Mediterranean coast. The most trafficked is Tangier, from where there are boats to Algeciras, Spain (US$40, 60 to 70 minutes, hourly); Tarifa, Spain (US$28, 35 minutes, five daily); and Sète, France (US$281, 36 hours, two weekly). Hourly ferries also run from Ceuta to Algeciras (US$32, 35 minutes, hourly). Daily ferries go from Al-Hoceima (summer only), Melilla and Nador to Almería and Malaga in Spain. Taking a bicycle onboard is an additional US$10 to US$20, while a car is US$64 to US$102. Children travel for half the price. Tickets are available at the port of departure or from any travel agent in town.

Ferry companies include the following: