Travel to Marrakech

Flying to Marrakech

Many European airlines fly direct to Marrakech, including Air France, British Airways, Iberia, KLM and Ryanair.

Royal Air Maroc, the national carrier, offers direct flights from many international cities to Casablanca with connections to Marrakech.

Flight times

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

City Airports: 
Telephone:+212 52 444 7910

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


Both terminals have currency exchange offices, and there is an ATM in the arrival hall of Terminal 2.


For queries about lost luggage or property, contact the airline office or the airport information desk (tel: +212 52 444 7910).

Travel by road


Morocco has a good road network that connects its major cities, including the Casablanca-Marrakech-Agadir expressway that reduces travelling time among these cities significantly.

The minimum age to drive is 18 years old, and an International Driving Permit is always recommended. Traffic drives on the right side of the road and speed limits are 60kph (37mph) in urban areas and 100-120kph (62-75mph) on expressways.

Due to congestion in Marrakech, tourists are encouraged to park at the hotel and use local transportation to get around the city.

Emergency breakdown service:

If you break down with a rented car, call the company. You may also contact the police (tel: 150190) if it is an emergency.


Marrakech is linked to Casablanca by the A7, to Fes by the A2 and A7, to Ouarzazate by the N9, to Essaouira by the R207, and to Agadir via the A7.

Driving times:

From Casablanca - 2 hours 40 minutes; Agadir - 3 hours 15 minutes; Fes - 6 hours; Essaouira - 2 hours 40 minutes; Imlil (Atlas Mountains) - 1 hour 30 minutes.


CTM ( has perhaps the most comprehensive network of coaches that link Moroccan cities, all served by its fleet of modern coaches with air conditioning, Wi-Fi and bathrooms. While you can buy your CTM tickets at the bus station, it is recommended that you reserve online in advance, so you can select your specific seat, bus type and journey length with ease ahead of time.

In Marrakech, the CTM terminal is located in Guéliz on Rue Abou Bakr Seddiq.

Travel by rail


ONCF (, the national rail operator, connects Marrakech with other Moroccan cities. The service is excellent and you can purchase your tickets online ( The railway station is on Avenue Hassan II.

Journey times:

From Fes - 6 hours 30 minutes; Rabat - 3 hours 50 minutes.

Visa and passport information is updated regularly and is correct at the time of publishing. You should verify critical travel information independently with the relevant embassy before you travel.