Getting Around


By Air

Direct flight from your country to Marrakech:

Marrakesh Menara Airport ( is the main international gateway in Marrakesh. It is located at about 5 kilometers from the center of the city which is easily accessible by taxi. Get to Marrakesh downtown within 15 minutes ( or bus; the cost will be about 10 Euros. It is also possible to rent a car at the airport.

You may have to change planes in Casablanca, for instance, if you are flying from Asia. It depends on your airline. You can then get to Marrakech by train.

Domestic flights:

The national airline, Royal Air Morocco (RAM) operates many domestic flights. There are 18 airports to help you discover Morocco, from north to south! Visit to learn more.

Compare the best Marrakech flights here:

By Train

The rail network run by Office National des Chemins de Fer (ONCF) covers the entire country and the Supratours bus company takes over if your destination does not have a railroad station. Starting in 2018, a high-speed train serves the Casablanca-Tangiers route. Please visit to plan your trip.

N.b. From Europe, It is possible to travel to Morocco entirely by train: Eurostar to Paris, then sleeper train through Spain, ferry to Tangier, and train to Marrakech via Casablanca.

By coach

If you choose to travel by coach, the Compagnie de Transport Marocains (CTM) and other private companies offer comfort and convenience for a pleasant journey. CTM coaches are comfortable, secure and have a quality superior service. Buy tickets a day in advance or be there early. (


By Bus

Marrakesh’s transport network comprises 45 lines, offering an efficient service to the citizens of Marrakesh and its region.
The network information service

By Taxis 

Small, beige petit taxis (as opposed to larger taxis that drive inter-city routes) are handy for trips between the Medina and the Ville Nouvelle. Trips should not cost more than 2 euros (20Dh) during the day and 3 euros (30Dh) at night.

By Grand Taxi

Grands taxis are relatively safe to take and they are good value for money.

By car / Car hire

If you decide to rent a car, there are plenty of agencies at your disposal. Cars drive on the right and most vehicles have manual transmissions. Road signs are in French and Arabic. There are national highways that run north-south to serve all of Morocco.