Flights in Morocco
Africa · 17 airports · 12 major hubs · 2 metros covered
Morocco offers a dense network of 17 airports — from the Al Massira Airport to regional fields that low-cost carriers use to keep fares down.
City flight guides for Morocco
Multi-airport cities compared in one search — every terminal option, one query.
Major airports in Morocco
Al Massira Airport (AGA)
Agadir (Temsia)
Angads Airport (OUD)
Ahl Angad
Beni Mellal Airport (BEM)
Oulad Yaich
Ibn Batouta Airport (TNG)
Tangier
Menara Airport (RAK)
Marrakesh
Mohammed V International Airport (CMN)
Casablanca
Nador International Airport (NDR)
Al Aaroui
Ouarzazate Airport (OZZ)
Ouarzazate
Rabat-Salé Airport (RBA)
Rabat
Saïss Airport (FEZ)
Saïss
Saniat R'mel Airport (TTU)
Tétouan
Zagora Airport (OZG)
Zagora
All airports in Morocco
Popular routes touching Morocco
Frequently asked questions
How many airports does Morocco have?
17 scheduled-service airports, including 12 major international hubs. The largest is Al Massira Airport (AGA).
Which airlines fly within Morocco?
Domestic networks centre on Casablanca, Marrakesh; the flight search shows current availability for each pair.
What is the best way to find cheap flights in Morocco?
Search by city rather than airport — city search covers every airport in the metro at once, which matters where low-cost carriers use secondary fields. Midweek dates and shoulder season are reliably cheaper.
Do I need an eSIM or visa for Morocco?
Visa rules depend on your passport — check your government's travel advice. For mobile data, a travel eSIM activated before departure works in Morocco without local registration.
More in Africa
Search flights across Morocco
Live comparison across airlines and agencies — book with whoever wins on price.