Marrakech, Morocco is easily accessible for European travelers, with direct flights from several major airports. The city is served by two Moroccan airports: Marrakech Menara Airport, located a mere 6 kilometres from the city centre, and Casablanca Mohammed V International Airport, located 227 kilometres north of the city.

Wondering if you need a visa to enter Morocco? Get the info you need via the Consulate of Morocco.


Marrakech Menara Airport (RAK) is the main airport serving the Marrakech region and should be your first choice when attending Oasis. The airport is serviced by a number of international airlines, including Air France, IBERIA, British Airways, Easyjet, Germania, Norwegian, Ryanair, AIR BERLIN and Lufthansa.

Once you land at the airport, access to the city itself is extremely easy. A taxi station is located at the airport esplanade with fares posted for all destinations so you don’t have to fear being ripped off. Just make sure to settle on a price (around 100 Dh) with your driver before taking off. A shuttle bus service also runs from the airport to Jemaa el Fna in the city and back every 20 minutes. The one-way fare is around 20 Dh.

Within the airport itself, you will have access to a tourism information counter within the international area in addition to currency exchange offices and wireless internet access within the terminals.


While we recommend flying into Marrakech Menara Airport if possible, Casablanca Mohammed V International Airport (CMN) is your next best choice. It is the busiest airport in Morocco and sees flights from international airlines such as Royal Air Maroc, Air France, Easyjet, Emirates, Turkish Airlines, IBERIA, Lufthansa, Qatar Airways Company and Saudi Arabian Airlines.

While the airport has a taxi stand with suggested fares, you’ll have to keep in mind Casablanca is around a 2-3 hour drive from Marrakech. Your cheapest option is to take the train from the Casablanca airport station to Marrakech, which will take roughly 4-5 hours. The train station is located at level -1 outside of Terminal 1 Arrivals, where you will be able to purchase tickets for your train. Note you will have to purchase 2 train tickets; the first to take you from the airport to the local city station of Casa Voyageurs and the second to take you onward to Marrakech.

Before you hop on a train or into a taxi, you can make use of the airport’s currency exchange offices and wireless internet access in Terminals 1 and 2 as well as the tourism information counter, which is located within Arrivals.