Morocco Airports
Explore 21 airports across Morocco. Click any airport to view wait times and travel information.
21
Total Airports
0
International Airports
0.2
Avg Queue Index
GLN
Busiest Airport
All Morocco Airports
Al Massira
Agadir (Temsia)
Bassatine
Meknes
Beni Mellal
Oulad Yaich
Ben Slimane
Ben Slimane
Bouarfa
Bouarfa
Cherif Al Idrissi
Al Hoceima
Essaouira-Mogador
Essaouira
Fes Saïss
Saïss
Guelmim
Guelmim
Kenitra Air Base
Kenitra
Menara
Marrakech
Mohammed V
Casablanca
Moulay Ali Cherif
Errachidia
Nador Al Aaroui
Al Aaroui
Ouarzazate
Ouarzazate
Oujda Angads
Ahl Angad
Rabat-Salé
Rabat
Sania Ramel
Tétouan
Tangier Ibn Battuta
Tangier
Tan Tan
Tan Tan
Zagora
Zagora
Travel Tips for Morocco
Arriving at the Airport
Arrive at least 2 hours before domestic flights and 3 hours before international flights. Peak travel periods (holidays, weekends) may require additional time for security and check-in.
Security Screening
Follow local security regulations for carry-on items. Liquids are generally restricted to 100ml containers in a clear bag. Remove electronics and jackets before screening to speed up the process.
International Connections
If connecting through an international hub, check visa transit requirements for your nationality. Some airports offer transit hotels and lounges for long layovers.
Explore More
Frequently Asked Questions
How do I find security wait times for airports in Morocco?
FlightQueue tracks wait time data for airports worldwide. Click on any airport above to see its current security wait times, terminal maps, and traveler tips. You can also check our overall security times page for rankings.
What are the busiest airports in Morocco?
Guelmim Airport (GLN) is currently the busiest airport based on our traffic data. Use FlightQueue to compare airports and find the best option for your trip.
How early should I arrive at the airport in Morocco?
A general rule is 2 hours for domestic and 3 hours for international flights. Arrival time depends on the airport's size, your airline's check-in requirements, and whether you have checked luggage. Check your specific airport page for tailored recommendations.