Destinations
| Destination | Distance | Duration | Airlines |
|---|---|---|---|
| Abidjan (ABJ) | 3,135 km | 265 min | Royal Air Maroc, Air Cote DIvoire |
| Abuja (ABV) | 3,098 km | 294 min | Royal Air Maroc |
| Accra (ACC) | 3,167 km | 270 min | Royal Air Maroc |
| Agadir (AGA) | 378 km | 60 min | Royal Air Maroc |
| Malaga (AGP) | 463 km | 75 min | Air Arabia Maroc, Royal Air Maroc |
| Al Hoceima (AHU) | 399 km | 95 min | Royal Air Maroc |
| Alicante (ALC) | 837 km | 100 min | Royal Air Maroc |
| Amman (AMM) | 4,067 km | 320 min | Royal Jordanian |
| Amsterdam (AMS) | 2,326 km | 210 min | Royal Air Maroc, Transavia |
| Athens (ATH) | 2,886 km | 235 min | Aegean Airlines |
| Abu Dhabi (AUH) | 6,062 km | 440 min | Etihad Airways |
| Bahrain (BAH) | 5,610 km | 425 min | Gulf Air |
| Barcelona (BCN) | 1,226 km | 125 min | Air Arabia Maroc, Royal Air Maroc, TUI fly Belgium |
| Beirut (BEY) | 3,968 km | 325 min | Royal Air Maroc |
| Bangui (BGF) | 4,197 km | 375 min | Royal Air Maroc |
| Milan (BGY) | 2,010 km | 185 min | Air Arabia Maroc |
| Bilbao (BIO) | 1,176 km | 120 min | Royal Air Maroc |
| Banjul (BJL) | 2,400 km | 215 min | Royal Air Maroc |
| Bamako (BKO) | 2,306 km | 200 min | Royal Air Maroc |
| Bologna (BLQ) | 2,044 km | 180 min | Air Arabia Maroc, Royal Air Maroc |
| Bordeaux (BOD) | 1,403 km | 135 min | Royal Air Maroc |
| Brussels (BRU) | 2,181 km | 190 min | Air Arabia Maroc, Royal Air Maroc, TUI fly Belgium |
| Basel, Switzerland/Mulhouse (BSL) | 2,027 km | 190 min | Air Arabia Maroc |
| Brazzaville (BZV) | 4,809 km | 395 min | Royal Air Maroc |
| Cairo (CAI) | 3,690 km | 320 min | Royal Air Maroc, EgyptAir |
| Paris (CDG) | 1,930 km | 180 min | Air France, Royal Air Maroc |
| Conakry (CKY) | 2,706 km | 235 min | Royal Air Maroc |
| Cotonou (COO) | 3,163 km | 270 min | Royal Air Maroc |
| Catania (CTA) | 2,101 km | 200 min | Air Arabia Maroc, Royal Air Maroc |
| Cuneo (CUF) | 1,803 km | 180 min | Air Arabia Maroc |
| Douala (DLA) | 3,713 km | 315 min | Royal Air Maroc |
| Doha (DOH) | 5,745 km | 430 min | Royal Air Maroc, Qatar Airways |
| Dakar (DSS) | 2,281 km | 195 min | Royal Air Maroc, Air Senegal |
| Dusseldorf (DUS) | 2,305 km | 215 min | Eurowings |
| Dubai (DXB) | 6,091 km | 470 min | Royal Air Maroc, Emirates |
| Errachidia (ERH) | 337 km | 59 min | Royal Air Maroc |
| Metz/Nancy (ETZ) | 2,079 km | 220 min | TUI fly Belgium |
| Laayoune (EUN) | 877 km | 105 min | Royal Air Maroc |
| Rome (FCO) | 1,979 km | 185 min | Royal Air Maroc |
| Fes (FEZ) | 249 km | 70 min | Royal Air Maroc |
| Kinshasa (FIH) | 4,831 km | 403 min | Royal Air Maroc |
| Freetown (FNA) | 2,800 km | 240 min | Royal Air Maroc |
| Frankfurt (FRA) | 2,278 km | 210 min | Royal Air Maroc, Lufthansa |
| Goulimime (GLN) | 537 km | 110 min | Royal Air Maroc |
| Sao Paulo (GRU) | 7,517 km | 580 min | Royal Air Maroc |
| Geneva (GVA) | 1,842 km | 175 min | Royal Air Maroc |
| Dulles (IAD) | 6,161 km | 480 min | Royal Air Maroc |
| Istanbul (IST) | 3,310 km | 275 min | Royal Air Maroc, Turkish Airlines |
| Jeddah (JED) | 4,753 km | 370 min | Royal Air Maroc, Saudia, Flynas |
| New York (JFK) | 5,808 km | 470 min | Royal Air Maroc |
| Kuwait (KWI) | 5,246 km | 425 min | Kuwait Airways |
| Los Angeles (LAX) | 9,639 km | 745 min | Royal Air Maroc |
| Libreville (LBV) | 4,053 km | 345 min | Royal Air Maroc |
| Saint Petersburg (LED) | 4,029 km | 335 min | Royal Air Maroc |
| Lome (LFW) | 3,147 km | 270 min | Royal Air Maroc |
| London (LGW) | 2,065 km | 190 min | Royal Air Maroc |
| London (LHR) | 2,092 km | 190 min | Royal Air Maroc |
| Lille (LIL) | 2,101 km | 200 min | Royal Air Maroc, TUI fly Belgium |
| Lisbon (LIS) | 615 km | 85 min | Royal Air Maroc, TAP Portugal |
| Lagos (LOS) | 3,172 km | 280 min | Royal Air Maroc |
| Las Palmas (LPA) | 959 km | 115 min | Royal Air Maroc |
| Lyon (LYS) | 1,746 km | 165 min | Air Arabia Maroc, Royal Air Maroc |
| Madrid (MAD) | 867 km | 105 min | Air Arabia Maroc, Royal Air Maroc, Iberia |
| Manchester (MAN) | 2,261 km | 215 min | Royal Air Maroc |
| Madinah (MED) | 4,671 km | 360 min | Royal Air Maroc, Saudia, Flynas |
| Miami (MIA) | 6,953 km | 525 min | Royal Air Maroc |
| Mitiga, Tripoli (MJI) | 1,944 km | 230 min | Royal Air Maroc |
| Montpellier (MPL) | 1,513 km | 150 min | Air Arabia Maroc, Royal Air Maroc |
| Marseille (MRS) | 1,578 km | 150 min | Royal Air Maroc, Shanghai Airlines |
| Munich (MUC) | 2,319 km | 210 min | Royal Air Maroc |
| Milan (MXP) | 1,946 km | 180 min | Royal Air Maroc |
| Naples (NAP) | 2,108 km | 195 min | Air Arabia Maroc, Royal Air Maroc |
| Luanda (NBJ) | 5,198 km | 440 min | Royal Air Maroc |
| Nice (NCE) | 1,718 km | 155 min | Royal Air Maroc |
| Ndjamena (NDJ) | 3,290 km | 325 min | Royal Air Maroc |
| Nador (NDR) | 457 km | 95 min | Royal Air Maroc |
| Niamey (NIM) | 2,415 km | 235 min | Royal Air Maroc |
| Nouakchott (NKC) | 1,866 km | 175 min | Royal Air Maroc, Mauritania Airlines |
| Yaounde (NSI) | 3,839 km | 330 min | Royal Air Maroc |
| Nantes (NTE) | 1,612 km | 155 min | Royal Air Maroc, Transavia France |
| Porto (OPO) | 878 km | 105 min | Royal Air Maroc |
| Paris (ORY) | 1,896 km | 170 min | Royal Air Maroc, TUI fly Belgium, Transavia France |
| Ouagadougou (OUA) | 2,407 km | 215 min | Royal Air Maroc |
| Oujda (OUD) | 544 km | 75 min | Royal Air Maroc |
| Bissau (OXB) | 2,516 km | 220 min | Royal Air Maroc |
| Zagora (OZG) | 380 km | 115 min | Royal Air Maroc |
| Ouarzazate (OZZ) | 278 km | 110 min | Royal Air Maroc |
| Beijing (PKX) | 10,095 km | 740 min | Royal Air Maroc |
| Pointe Noire (PNR) | 4,698 km | 400 min | Royal Air Maroc |
| Pisa (PSA) | 1,935 km | 180 min | Air Arabia Maroc |
| Praia (RAI) | 2,595 km | 230 min | Royal Air Maroc |
| Marrakech (RAK) | 200 km | 50 min | Royal Air Maroc, Qatar Airways |
| Monrovia (ROB) | 3,017 km | 255 min | Royal Air Maroc |
| Riyadh (RUH) | 5,304 km | 395 min | Royal Air Maroc, Saudia |
| Istanbul (SAW) | 3,356 km | 280 min | Air Arabia Maroc, Pegasus |
| Sal (SID) | 2,401 km | 225 min | Royal Air Maroc |
| Smara (SMW) | 834 km | 150 min | Royal Air Maroc |
| Siauliai (SQQ) | 3,453 km | 320 min | Air Senegal |
| Malabo (SSG) | 3,689 km | 320 min | Royal Air Maroc |
| London (STN) | 2,152 km | 200 min | Royal Air Maroc |
| Moscow (SVO) | 4,249 km | 365 min | Royal Air Maroc |
| Sevilla (SVQ) | 475 km | 95 min | Royal Air Maroc |
| Strasbourg (SXB) | 2,108 km | 190 min | Air Arabia Maroc, Royal Air Maroc |
| Tenerife (TFS) | 1,042 km | 195 min | Royal Air Maroc |
| Toulouse (TLS) | 1,379 km | 130 min | Royal Air Maroc |
| Tangier (TNG) | 303 km | 80 min | Royal Air Maroc |
| Turin (TRN) | 1,851 km | 170 min | Royal Air Maroc |
| Tan Tan (TTA) | 639 km | 120 min | Royal Air Maroc |
| Tetouan (TTU) | 322 km | 80 min | Royal Air Maroc |
| Tunis (TUN) | 1,665 km | 180 min | Royal Air Maroc, Nouvelair Tunisie, Tunisair |
| Venice (VCE) | 2,170 km | 190 min | Air Arabia Maroc, Royal Air Maroc |
| Dakhla (VIL) | 1,344 km | 140 min | Royal Air Maroc |
| Valencia (VLC) | 931 km | 100 min | Royal Air Maroc |
| Verona (VRN) | 2,070 km | 190 min | Royal Air Maroc |
| Montreal (YUL) | 5,688 km | 450 min | Air Canada, Royal Air Maroc |
| Toronto (YYZ) | 6,186 km | 505 min | Royal Air Maroc |
| Zurich (ZRH) | 2,071 km | 190 min | Royal Air Maroc |
Airlines flying from CMN
- Royal Air Maroc (AT) — 104 routes
- Air Arabia Maroc (3O) — 16 routes
- TUI fly Belgium (TB) — 5 routes
- Saudia (SV) — 3 routes
- Air Senegal (HC) — 2 routes
- Qatar Airways (QR) — 2 routes
- Transavia France (TO) — 2 routes
- Flynas (XY) — 2 routes
- Aegean Airlines (A3) — 1 routes
- Air Canada (AC) — 1 routes
- Air France (AF) — 1 routes
- Nouvelair Tunisie (BJ) — 1 routes
- Emirates (EK) — 1 routes
- Eurowings (EW) — 1 routes
- Etihad Airways (EY) — 1 routes
- Shanghai Airlines (FM) — 1 routes
- Gulf Air (GF) — 1 routes
- Air Cote DIvoire (HF) — 1 routes
- Transavia (HV) — 1 routes
- Iberia (IB) — 1 routes
- Kuwait Airways (KU) — 1 routes
- Mauritania Airlines (L6) — 1 routes
- Lufthansa (LH) — 1 routes
- EgyptAir (MS) — 1 routes
- Pegasus (PC) — 1 routes
- Royal Jordanian (RJ) — 1 routes
- Turkish Airlines (TK) — 1 routes
- TAP Portugal (TP) — 1 routes
- Tunisair (TU) — 1 routes
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
How many destinations are there from Casablanca (CMN)?
Casablanca Airport has 117 non-stop destinations.
Which airlines fly from Casablanca (CMN)?
Royal Air Maroc, Air Arabia Maroc, TUI fly Belgium, Saudia, Air Senegal, Qatar Airways, Transavia France, Flynas, Aegean Airlines, Air Canada, Air France, Nouvelair Tunisie, Emirates, Eurowings, Etihad Airways, Shanghai Airlines, Gulf Air, Air Cote DIvoire, Transavia, Iberia, Kuwait Airways, Mauritania Airlines, Lufthansa, EgyptAir, Pegasus, Royal Jordanian, Turkish Airlines, TAP Portugal, Tunisair.
What is the longest flight from CMN?
Beijing at 10,095 km.