Getting to Marrakech

Getting to Marrakech

The fastest, and sometimes, the only way to get to Marrakech is by plane from Europe, the U.S., Canada or Australia. If you live in Europe, you can also drive from Spain and cross to Tangier by boat, but the drive is very long and exhausting. We would only recommend this option if you are scared of flying. 

Getting to Marrakech by Plane

There are several airlines that fly to Marrakech, including Vueling, Easyjet and Ryanair.

The most important airline in Morocco is Royal Air Maroc, although its prices are not usually as attractive as those of the low-cost airlines mentioned above.

Marrakech Airport

You can find more information about the airport and how to get to the centre of Marrakech in this section:

Marrakech Menara Airport

The Marrakech Menara Airport is Morocco’s second most important airport. Find out how to get to Marrakech from the Airport and other useful information.

Getting to Marrakech from other cities in Morocco

If you're visiting other cities in Morocco, the easiest and most hassle-free way of getting to Marrakech is by bus (if you have not rented a car).