Mohammed V International Airport
How delayed is Casablanca?
Medians and shares measured over monthsmedian delay of tracked departures.
share of tracked departures 60+ minutes late.
share of the departure board delayed or cancelled, counted against a delay threshold that varies with board size (15-25 min).
0 = calm, 100 = severely disrupted. Combines typical departure delay, how often a departure is 60+ minutes late, and the airport's average board disruption rate.
Flight Owl's own resolved departure predictions (flights our users tracked), not a census of all flights at the airport.
Where Mohammed V International Airport is
1 other airport within 200 kmThe five closest airports handling over half a million passengers a year, measured great-circle from the runway coordinates.
Where you can fly from Casablanca
120 routes ยท 14 domestic, 106 internationalAll 120 routes drawn from real coordinates. Thicker lines carry more flights per week.
When to fly out of Casablanca
median delay by UTC hour of scheduled departure, from 306 departuresHours are UTC, not airport local time.
Countries you can reach
51 countries, ranked by flights per weekand 33 more countries. Browse airports by country.
Where you can fly from Casablanca
120 destinations Flight Owl has observed, not the airport's full published network| Destination | IATA | Country | Airlines | Flights per week | Route |
|---|---|---|---|---|---|
| ๐ซ๐ทParis | ORY | France | 5 | 73 | CMN–ORY |
| ๐ซ๐ทParis | CDG | France | 3 | 53 | CMN–CDG |
| ๐ช๐ธMadrid | MAD | Spain | 10 | 39 | CMN–MAD |
| ๐ฒ๐ฆMarrakesh | RAK | Morocco | 3 | 38 | — |
| ๐ง๐ชBrussels | BRU | Belgium | 5 | 33 | — |
| ๐ฒ๐ฆAgadir | AGA | Morocco | 1 | 32 | CMN–AGA |
| ๐ช๐ฌCairo | CAI | Egypt | 2 | 26 | CMN–CAI |
| ๐น๐ณTunis | TUN | Tunisia | 3 | 24 | CMN–TUN |
| ๐ธ๐ณDakar | DSS | Senegal | 3 | 22 | — |
| ๐ต๐นLisbon | LIS | Portugal | 4 | 22 | — |
| ๐จ๐ฆMontrรฉal | YUL | Canada | 2 | 21 | CMN–YUL |
| ๐ช๐ธMรกlaga | AGP | Spain | 2 | 20 | — |
| ๐ฎ๐นBologna | BLQ | Italy | 2 | 20 | CMN–BLQ |
| ๐ช๐ธBarcelona | BCN | Spain | 2 | 19 | CMN–BCN |
| ๐ซ๐ทLyon | LYS | France | 3 | 19 | — |
| ๐ฒ๐ฑBamako | BKO | Mali | 1 | 18 | — |
| ๐ณ๐ฑAmsterdam | AMS | Netherlands | 3 | 17 | — |
| ๐น๐ทIstanbul | IST | Tรผrkiye | 2 | 17 | — |
| ๐ธ๐ฆJeddah | JED | Saudi Arabia | 2 | 17 | CMN–JED |
| ๐ฎ๐นMilan | MXP | Italy | 2 | 17 | CMN–MXP |
| ๐ซ๐ทMarseille | MRS | France | 2 | 16 | CMN–MRS |
| ๐ฒ๐ทNouakchott | NKC | Mauritania | 2 | 16 | — |
| ๐ช๐ญEl Aaiรบn | EUN | Western Sahara | 1 | 15 | — |
| ๐ฒ๐ฆOujda | OUD | Morocco | 1 | 15 | — |
| ๐จ๐ฎAbidjan | ABJ | Cรดte dโIvoire | 1 | 14 | CMN–ABJ |
| ๐ถ๐ฆDoha | DOH | Qatar | 2 | 14 | CMN–DOH |
| ๐ฉ๐ชFrankfurt am Main | FRA | Germany | 2 | 14 | — |
| ๐บ๐ธNew York | JFK | United States | 2 | 14 | — |
| ๐ณ๐ฌLagos | LOS | Nigeria | 1 | 14 | CMN–LOS |
| ๐ช๐ญDakhla | VIL | Western Sahara | 1 | 14 | — |
| ๐ฎ๐นBergamo | BGY | Italy | 2 | 12 | — |
| ๐ฌ๐ณConakry | CKY | Guinea | 1 | 12 | — |
| ๐น๐ทIstanbul | SAW | Tรผrkiye | 3 | 12 | — |
| ๐จ๐ญGeneva | GVA | Switzerland | 1 | 11 | CMN–GVA |
| ๐ซ๐ทNantes | NTE | France | 2 | 11 | CMN–NTE |
| ๐ช๐ธZaragoza | ZAZ | Spain | 1 | 11 | — |
| ๐ฆ๐ชDubai | DXB | United Arab Emirates | 2 | 10 | CMN–DXB |
| ๐ฌ๐ญAccra | ACC | Ghana | 1 | 9 | — |
| ๐ฎ๐นRome | FCO | Italy | 1 | 9 | CMN–FCO |
| ๐ฌ๐งLondon | LHR | United Kingdom | 1 | 9 | CMN–LHR |
| ๐ท๐บMoscow | SVO | Russia | 1 | 9 | — |
| ๐ซ๐ทBordeaux | BOD | France | 1 | 8 | — |
| ๐ง๐ซOuagadougou | OUA | Burkina Faso | 1 | 8 | — |
| ๐ซ๐ทToulouse | TLS | France | 1 | 8 | — |
| ๐ณ๐ฌAbuja | ABV | Nigeria | 1 | 7 | CMN–ABV |
| ๐ฌ๐ฒBanjul | BJL | Gambia | 1 | 7 | — |
| ๐ซ๐ทBasel/Mulhouse | BSL | France | 2 | 7 | — |
| ๐ฎ๐นCatania | CTA | Italy | 3 | 7 | — |
| ๐ฒ๐ฆErrachidia | ERH | Morocco | 1 | 7 | — |
| ๐บ๐ธWashington | IAD | United States | 1 | 7 | — |
| ๐ฌ๐งLondon | LGW | United Kingdom | 1 | 7 | — |
| ๐ฌ๐งLondon | STN | United Kingdom | 1 | 7 | — |
| ๐ฎ๐นVenice | VCE | Italy | 2 | 7 | — |
| ๐จ๐ฒDouala | DLA | Cameroon | 1 | 6 | — |
| ๐ฎ๐นNaples | NAP | Italy | 3 | 6 | — |
| ๐ซ๐ทNice | NCE | France | 1 | 6 | — |
| ๐ฒ๐ฆOuarzazate | OZZ | Morocco | 1 | 6 | — |
| ๐ฒ๐ฆFes | FEZ | Morocco | 1 | 5 | — |
| ๐ฒ๐ฆGuelmim | GLN | Morocco | 1 | 5 | — |
| ๐ง๐ทSรฃo Paulo | GRU | Brazil | 2 | 5 | — |
| ๐ฌ๐ฆLibreville | LBV | Gabon | 1 | 5 | — |
| ๐น๐ฌLomรฉ | LFW | Togo | 1 | 5 | — |
| ๐ซ๐ทLille | LIL | France | 2 | 5 | — |
| ๐ฌ๐งManchester | MAN | United Kingdom | 1 | 5 | — |
| ๐ซ๐ทMontpellier | MPL | France | 2 | 5 | — |
| ๐ฒ๐ฆNador | NDR | Morocco | 1 | 5 | — |
| ๐ณ๐ชNiamey | NIM | Niger | 1 | 5 | — |
| ๐จ๐ปPraia | RAI | Cape Verde | 1 | 5 | — |
| ๐ฒ๐ฆTangier | TNG | Morocco | 1 | 5 | — |
| ๐ฒ๐ฆTรฉtouan | TTU | Morocco | 1 | 5 | — |
| ๐ช๐ธValencia | VLC | Spain | 1 | 5 | — |
| ๐ฏ๐ดAmman | AMM | Jordan | 1 | 4 | — |
| ๐ฆ๐ชAbu Dhabi | AUH | United Arab Emirates | 1 | 4 | CMN–AUH |
| ๐ง๐ฏCotonou | COO | Benin | 1 | 4 | — |
| ๐ธ๐ฆMedina | MED | Saudi Arabia | 1 | 4 | — |
| ๐ต๐นPorto | OPO | Portugal | 1 | 4 | — |
| ๐ธ๐ฆRiyadh | RUH | Saudi Arabia | 1 | 4 | CMN–RUH |
| ๐ฌ๐ถMalabo | SSG | Equatorial Guinea | 1 | 4 | — |
| ๐ช๐ธSeville | SVQ | Spain | 1 | 4 | — |
| ๐ฎ๐นTurin | TRN | Italy | 1 | 4 | — |
| ๐จ๐ญZurich | ZRH | Switzerland | 2 | 4 | — |
| ๐ช๐ธAlicante | ALC | Spain | 1 | 3 | — |
| ๐ง๐ญManama | BAH | Bahrain | 1 | 3 | — |
| ๐จ๐ซBangui | BGF | Central African Republic | 1 | 3 | — |
| ๐ช๐ธBilbao | BIO | Spain | 1 | 3 | — |
| ๐ฎ๐นCuneo | CUF | Italy | 1 | 3 | — |
| ๐ธ๐ฑFreetown | FNA | Sierra Leone | 1 | 3 | — |
| ๐ฐ๐ผKuwait City | KWI | Kuwait | 1 | 3 | — |
| ๐บ๐ธLos Angeles | LAX | United States | 1 | 3 | — |
| ๐ท๐บSt. Petersburg | LED | Russia | 1 | 3 | — |
| ๐ช๐ธLas Palmas de Gran Canaria | LPA | Spain | 1 | 3 | — |
| ๐บ๐ธMiami | MIA | United States | 1 | 3 | — |
| ๐ฉ๐ชMunich | MUC | Germany | 1 | 3 | — |
| ๐ฆ๐ดLuanda | NBJ | Angola | 1 | 3 | CMN–NBJ |
| ๐น๐ฉN'Djamena | NDJ | Chad | 1 | 3 | — |
| ๐บ๐ธChicago | ORD | United States | 1 | 3 | — |
| ๐จ๐ณBeijing | PKX | China | 1 | 3 | — |
| ๐ฎ๐นPisa | PSA | Italy | 2 | 3 | — |
| ๐จ๐ปEspargos | SID | Cape Verde | 1 | 3 | — |
| ๐ซ๐ทStrasbourg | SXB | France | 1 | 3 | — |
| ๐ช๐ธTenerife | TFS | Spain | 1 | 3 | — |
| ๐ฒ๐ฆTan Tan | TTA | Morocco | 1 | 3 | — |
| ๐ฎ๐นVerona | VRN | Italy | 1 | 3 | — |
| ๐จ๐ฆToronto | YYZ | Canada | 1 | 3 | — |
| ๐ฒ๐ฆAl Hoceima | AHU | Morocco | 1 | 2 | — |
| ๐ฉ๐ชBremen | BRE | Germany | 1 | 2 | — |
| ๐ฉ๐ชDรผsseldorf | DUS | Germany | 1 | 2 | — |
| ๐ซ๐ทGoin | ETZ | France | 1 | 2 | — |
| ๐จ๐ฉKinshasa | FIH | Congo - Kinshasa | 1 | 2 | — |
| ๐จ๐ฒYaoundรฉ | NSI | Cameroon | 1 | 2 | — |
| ๐ฌ๐ผBissau | OXB | Guinea-Bissau | 1 | 2 | — |
| ๐ฑ๐ทMonrovia | ROB | Liberia | 1 | 2 | — |
| ๐ช๐ญSmara | SMW | Western Sahara | 1 | 2 | — |
| ๐จ๐ฌBrazzaville | BZV | Congo - Brazzaville | 1 | 1 | — |
| ๐ป๐ชCaracas | CCS | Venezuela | 1 | 1 | — |
| ๐ฉ๐ชFrankfurt-Hahn | HHN | Germany | 1 | 1 | — |
| ๐ฒ๐ฆZagora | OZG | Morocco | 1 | 1 | — |
| ๐ง๐ฌSofia | SOF | Bulgaria | 1 | 1 | — |
| ๐ฎ๐นGrottaglie | TAR | Italy | 1 | 1 | — |
| ๐ฒ๐ฆBouarfa | UAR | Morocco | 1 | 1 | — |