Cheap flights to Casablanca
Mohammed V International Airport, located 23 kilometers from the city center, serves as the main air gateway to Casablanca. Direct flights connect the metropolis with dozens of countries, and the most popular routes are from Paris (220 flights per week), Madrid (114 flights), and Marrakesh (97 flights). You can find out the most convenient ways to plan your route from the terminal in the special section on how to get to the city.
Regular flights to Morocco's economic hub are operated by 51 airlines, including major carriers such as Royal Air Maroc and Air Arabia Maroc. Passengers can choose a suitable option from many offers provided by European, African, and Middle Eastern airlines. Before your trip, we recommend checking the forecast in the weather section; below on this page, you will find cards for departure cities with a convenient flight search form.

Madrid — Casablanca

Malaga — Casablanca

Brussels — Casablanca

Barcelona — Casablanca

Nantes — Casablanca

Lyon — Casablanca

Paris — Casablanca

Bologna — Casablanca


Milan — Casablanca


London — Casablanca


Toulouse — Casablanca


Marrakech — Casablanca
When is the best time to book a flight to Casablanca?
The price of a flight to Casablanca changes depending on how far ahead you book. For the best chance of a lower fare, book around 18 days before departure, when the average ticket costs about $576. Fares also tend to climb as the departure date gets closer.
Flight insights to Casablanca
Data-driven trends for direct flights to Casablanca — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Casablanca come from Paris, Madrid and Marrakech. Paris leads with around 220 flights a week.
Top departure countries
Most direct flights to Casablanca depart from France, Morocco and Spain. France alone accounts for about 19% of all direct routes.
- Franceavg $93
- Moroccoavg $102
- Spainavg $70
- Italyavg $87
- Turkeyavg $148
Direct routes & fares
Popular non-stop routes to Casablanca range from Madrid at $54 to Istanbul at $148 — a quick way to compare direct-flight fares.
Cheapest departure cities
The cheapest places to fly to Casablanca from right now are Madrid from $54, Venice from $59 and Malaga from $60.
Longest direct flights
The longest direct flight to Casablanca is from Washington, D.C. at about 8h 21m, followed by Dubai (8h 18m) and Abu Dhabi (8h 14m).
- Washington, D.C.8h 21m
- Dubai8h 18m
- Abu Dhabi8h 14m
- New York City7h 57m
- Doha7h 51m
Popular departure cities to Casablanca
Frequently asked questions
- How many cities have flights to Casablanca?
- The list of most popular destinations includes 15 key cities providing regular service to this Moroccan metropolis. The total route network covers many countries in Europe, Africa, Asia, and North America.
- Which cities have the most frequent flights to Casablanca?
- Paris is the leader in the number of flights (220 flights per week). High flight intensity is also observed from Madrid (114 flights), Marrakesh (97 flights), Istanbul (74 flights), and Agadir (74 flights).
- How many airlines operate flights to Casablanca?
- A total of 51 airlines serve flights on this route. The bulk of the traffic is handled by Royal Air Maroc, Air Arabia Maroc, Turkish Airlines, and Air France.
- Which airports receive flights to Casablanca?
- The main hub for all major international and domestic flights is Mohammed V (CMN) Airport. It is located 23 kilometers from the city center, providing convenient access to urban infrastructure.
- How to find cheap flights to Casablanca?
- For great deals, look for flights from Transavia, Vueling, and Air Arabia Maroc. You can also save money by choosing routes with transfers in hubs like Madrid, Lisbon, or Istanbul.
- When is the best time to buy flight tickets to Casablanca?
- The most affordable fares are usually available when booking 2–3 months before departure. It is recommended to check offers for popular dates in advance to find the best combination of price and travel time.