Home > Destinations > Africa > Morocco

Travel to Morocco

Flying to Morocco

Morocco's national carrier is Royal Air Maroc, whose headquarters are in Casablanca. Other airlines that fly to Morocco include Air France, British Airways, KLM, Lufthansa, Tunisair and Turkish Airlines, among others.

There are 25 airports in Morocco and the busiest ones are:
Casablanca Mohammed V International Airport
Marrakech Menara Airport
Agadir Al Massira Airport

Airport Guides

Casablanca Mohammed V International Airport

Code

CMN

Location

Casablanca Mohammed V International Airport is located 30km (19 miles) south of Casablanca.

Telephone

+212 522 539 040

AddressCasa-Oasis
Office National des Aéroports
BP 8101 Casablanca

Find out more >

Marrakech Menara Airport

Code

RAK

Location

Marrakech Menara Airport is located on the immediate outskirts of Marrakech, 6km (4 miles) to the southwest of the city centre.

Telephone

+212 52 444 7910

AddressMénara
Mhamid Airoport
Marrakech

Find out more >

Agadir Al-Massira Airport

Code

AGA

Location

Agadir-Al Massira Airport is located 20 km (13 miles) southeast of central Agadir.

Telephone

+212 288 39112.

Address
BP2000
Agadir 80000

Find out more >

Flight times

To Casablanca: from London - 3 hours 20 minutes; New York - 7 hours; Toronto - 9 hours (including stopover); Sydney - 24 hours (including stopovers).

To Marrakech: from London - 3 hours 40 minutes; New York - 10 hours (including stopover); Toronto - 13 hours (including stopover); Sydney - 29 hours (including stopovers).

Departure tax

Included in ticket cost.

Travelling to Morocco by Rail

Driving to Morocco

It is possible to drive from Europe to Morocco via a car ferry.

Within Africa, you can drive to Morocco from Ceuta (a Spanish autonomous city) and Mauritania. The border crossing between Morocco and Algeria is shut.

Driving note

The road between Morocco and Mauritania is open but do seek the latest travel advice from your government before departing.

Getting to Morocco by boat

Travelling by sea to Morocco is an alternative to flying. The main ports are Tangier, Casablanca and Agadir. Several lines from Europe serve these ports.

Cruise ships

Tangier, Casablanca and Agadir are popular cruise stopovers.

Ferry operators

Ferry companies that operate services between Morocco and Spain include:
Balearia
GNV
Trasmediterranea

Ferry companies that operate services between Morocco and France are:
GNV
La Meridionale

GNV also runs services between Morocco and Italy.

Comment Record: