Home > Destinations > Africa > Morocco

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).

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 services

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

Routes

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.

Coaches

CTM (www.ctm.ma) 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.

Time to city

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.

Travel by Rail

Services

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

Journey times

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

Comment Record: