Marrakech is served by the international airport : Marrakech Menara Airport 

Direct flights connect Marrakech with cities throughout Europe as well as cities in Arab world nations. 
In particular, Menara Airport is served by the following airlines :

  • Air France
  • Atlas Blue
  • British Airways
  • EasyJet
  • Iberia
  • Royal Air Maroc
  • Ryanair
  • Swiss

More information can be found at http://marrakech.airport-authority.com/

Public transportation to and from Menara Airport

  • Shuttle service : there is a shuttle bus linking the center of the city to the airport. The cost is about 20 Dh (about 2 euros). The cost of the shuttle is unchanged at night.
  • Public bus : at 100m from the airport, you may take public bus 11, which runs every 20-30 minutes, to the central square of Djemaa el-Fna in the old city. The cost is about 3.50 Dh (about 0.30 euros). Transport by bus stops around midnight.
  • Airport taxis : From the airport, a taxi ride will cost about 100 Dh (about 10 euros). Please agree on the fare with your driver before you begin the journey and be aware that at night 50% is added to the fare on the meter.