
Marrakesh Airport (RAK), officially Marrakesh Menara Airport, is a major transport hub and Morocco’s second-busiest international airport after Casablanca’s Mohammed V International Airport. From Marrakesh Airport, travellers can catch connecting and direct flights to a network of over 60 destinations, including popular international holiday spots like London, Paris, Milan and Barcelona. Often ranked among the most beautiful airports in the world, don’t forget to look up while in the terminal building and admire the stunning, Moroccan-inspired geometric patterning on the roof!

Air Arabia Maroc

Air Canada

Air Europa

Air France

airBaltic

American Airlines

Arkia

Austrian Airlines

Azores Airlines

Binter Canarias

British Airways

Delta

easyJet

Edelweiss Air

Etihad Airways

Eurowings

Iberia

Israir Airlines

KLM

Lufthansa

Norwegian

Qatar Airways

Royal Air Maroc

Ryanair

Swiss Global Air Lines

Transavia

TUI Airways

Turkish Airlines

Volotea

Vueling

Wizz Air
Flights to and from Marrakesh Airport operate out of two main terminals, Terminal 1 and Terminal 3. Make sure you confirm check-in times and terminals with your airline, as each may have different requirements, and allow for plenty of time at the airport before your flight. Keep in mind, it may be possible to check in for your flights online in advance via your airline’s website or app, which can be an easy way to save time at the airport on the day of travel.
Baggage allowances for flights departing Marrakesh Airport will vary by airline and ticket class, so it’s important to confirm what’s included with your flight booking to avoid any surprises at bag drop. For more specific information on baggage limits, such as the size, weight and number of bags included in your airfare, check with your airline or ask your Travel Expert for assistance.
A wide range of facilities are available at Marrakesh Airport for your comfort and convenience, including:
Looking for the best ways to travel between Marrakesh Airport and the medina in the city centre? There are plenty of ground transportation options available.
Driving to Marrakesh Airport? There are lots of short and long-term parking options at the airport, with rates ranging from several hours to over a week. More affordable car parks are also available off-site but this is often less convenient, particularly for those travelling with heavy luggage.
A range of car rental companies, including Hertz, Sixt, Europcar and Enterprise, are available in the Arrivals Hall of both terminals at Marrakesh Airport. Talk to your Travel Expert about organising car hire for your trip or book it yourself online before you leave.
Taxi services are available for travellers looking for a comfortable and efficient journey between Marrakesh Airport and the city centre or their hotel. It’s a good idea to pre-book your airport taxi where possible – that way you’ll enjoy a fixed rate and the ability to prepay for your trip. The journey from the Marrakesh Airport to the city centre or medina by taxi should only take 10-15 minutes.
Airport shuttles and Menara transfers provide a good balance of convenience and affordability when travelling to or from Marrakesh Menara Airport. It’s worth organising this in advance, so ask your Travel Expert to help you book airport or hotel transfers today!
Looking for a budget-friendly way to get from Marrakesh Airport to the city centre? Public bus route 19 will see you exploring the medina in approximately 40 minutes, with buses running every 30 minutes or so between Marrakesh airport, the city centre and major hotels. See the official transport website for up-to-date information on timetables and fares, as well as other public transport options from Marrakesh Airport.
Marrakesh Airport has two main terminals, Terminal 1 and Terminal 3. The terminals are connected, so it’s easy to transfer between them.
Pearl Arrivals Lounge
Terminal 1, Ground Floor
Open from 6am to 10pm daily (7am to 5pm on Saturdays)
Pearl Departures Lounge
Terminal 1, Level 1, near Duty Free
Open from 6am to 10pm daily (7am to 10pm on Saturdays)
As a busy international airport, there are lots of different airlines servicing Marrakesh Airport (RAK). Major carriers include Ryanair, easyJet, British Airways and Delta Air Lines. For a more complete list, see the page above.
As a general rule, you should aim to arrive at Marrakesh Airport at least three hours before your scheduled departure time for both domestic and international flights. This should give you plenty of time to complete check-in, drop your bags and pass through any necessary security screenings before your boarding time. Keep in mind that you may experience longer lines and delays during busy travel periods, so check with the airport, airline or your Travel Expert directly for more information on recommended arrival times.
There are plenty of transport options available from Marrakesh Airport to the city centre or medina (and vice versa), including Menara transfers, airport shuttles, car rentals, taxi services and public bus connections.
Yes, there are two lounges at Marrakesh Airport, the Pearl Arrivals Lounge and the Pearl Departures Lounge. Access to airport lounges may be possible depending on your ticket class, frequent flyer membership, credit card benefits or by purchasing a day pass. Check with the airport directly or talk to your Travel Expert for more information on how to access the lounges at Marrakesh Airport.
If you’re looking for showers or a quiet space to relax while you wait for your flight, check the facilities, opening times and whether you’re able to access any of the airport lounges at Marrakesh Airport. Ready to book accommodation for your trip to Morocco? Ask your Travel Expert to help you find the perfect airport hotel or city stay today!
You may be able to earn loyalty points or rewards on eligible flights to or from Marrakesh booked with us. When booking online, you’ll see a place to add your loyalty program or frequent flyer membership details if this is available, or you can ask your Travel Expert for help when booking in-store. If the booking meets your program’s requirements, you’ll earn points! For more information, check with your specific loyalty program and see our Booking Terms and Conditions.
Keen for even more travel perks? Subscribe to our email list for birthday surprises, access to competitions, exclusive deals and access to the hottest holiday savings around.
Check-in times and baggage rules for flights departing from Marrakesh Airport will vary depending on your ticket, so make sure you confirm with your airline in advance. Remember, it’s often possible to check in online or via your airline’s app, which can help save time at the airport. For more information or help finding your check-in times and baggage limits, talk to your Travel Expert.
Marrakesh Airport has two main terminals, Terminal 1 and Terminal 3. The terminals are connected, so it’s easy to transfer between them, but it’s worth checking your flight booking information or boarding pass to confirm your terminal in advance.
Yes, short-term and long-term parking is available at Marrakesh Airport. Check with the airport directly for more information on airport parking and the current rates.
Family facilities may be limited at Marrakesh Airport. For more information and assistance planning the perfect family holiday, talk to your Travel Expert.
Keen to do a little retail therapy at the airport? A number of souvenir, retail stores and dining options are available for you to enjoy before your flight, including duty-free shopping. Check the Marrakesh Airport terminal map or website for an up-to-date list of stores and their opening information.
While last-minute sale fares to and from Marrakesh Airport may become available, you’ll generally find it pays to plan ahead, especially when booking international flights. As a rough guide, we recommend booking domestic flights three to six months in advance and international flights six to nine months before you plan to fly. When it comes to balancing flexible travel dates with the biggest savings, this should give you the best of both worlds.
Book online, in-store, over the phone, or via the app. Booking with Flight Centre is easier than ever. With hundreds of trusted airline partners worldwide, booking with us means you'll get a deal that fits your needs.