One of Morocco’s most photogenic locations, Marrakech is home to Marrakech Menara Airport, one of the country’s largest and busiest international airports, allowing those from all corners of the globe to explore this bustling city. If you’re coming out to the “Red City,” the airport code will help you on your way, and knowing the important airports in Morocco will make it a breeze to plan your vacation.
Marrakech Menara Airport (RAK) is located in the Marrakesh-Safi region. It caters to millions of passengers annually and offers direct flight services to European, North American, and other Moroccan locations.
By plane, Morocco has several international airports serving the major cities. Here’s a table with the main airports, their codes, and the average duration you will spend on a non-stop flight out of Marrakech.
City | Airport Name | IATA Code | Approx. Flight Time from Marrakech (RAK) |
---|---|---|---|
Casablanca | Mohammed V Int’l Airport | CMN | 55 minutes |
Rabat | Rabat-Salé Airport | RBA | 1 hour |
Agadir | Agadir-Al Massira Airport | AGA | 1 hour |
Tangier | Ibn Battuta Airport | TNG | 1 hour 30 minutes |
Fes | Fès–Saïs Airport | FEZ | 1 hour 15 minutes |
Oujda | Angads Airport | OUD | 1 hour 45 minutes |
Nador | Nador International Airport | NDR | 2 hours |
Dakhla | Dakhla Airport | VIL | 2 hours 30 minutes |
Laâyoune | Hassan I Airport | EUN | 2 hours 10 minutes |
Flying in for a business trip, holiday, or an adventure through Morocco's deserts, Marrakech Menara Airport (RAK) is your gateway to the city. Between its network of airports, it is fast and easy to travel by air from one Moroccan city to another. Compare flight time and airport code from the table above to plan your flight.
Have a safe trip and a great time in Morocco!