Flights to Morocco — every airport
Real-time arrivals and departures for the 10 main Moroccan airports. Pick your airport to open live schedules in our tracker.










Other Moroccan airports
Open the full guide for each airport (transfers, rental desks, taxi fares) or browse the guides and tools related to flights.
Making sense of Morocco's air links
Morocco has around fifteen airports open to international traffic, but the offer is very uneven: two hubs concentrate most connections, while the others run on a handful of rotations per day or per week.
Casablanca Mohammed V acts as the main hub, carrying the long-haul network and most domestic connections. Marrakech Menara takes the bulk of European leisure traffic. These two airports offer the widest choice of departure times, and therefore the most room to manoeuvre if a flight is cancelled.
Regional airports — Agadir, Fes, Tangier, Rabat, Oujda, Nador, Tetouan, Dakhla — serve narrower markets. Flying there means accepting fewer frequencies: a missed flight can mean waiting until the next day, which changes how you build a tight itinerary.
Before locking in dates, check the day's actual movements rather than averages: that is what our schedules tool does, using live flight data. Then connect that to ground access from the airport, which often decides the real length of your journey.
Two hubs, different rhythms
Casablanca and Marrakech offer the most frequencies; elsewhere, leave slack.
Check on the day
Published timetables shift: look at live movements before you travel.
Plan the landing side
Transfer, taxi or rental: airport access weighs as much as the flight itself.
Each airport page details city access, transfers and what to watch for on arrival.
