site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
GET the app
appstore
Follow us
Ā© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up
SearchGuides
  1. Flightmap
  2. Airports in Morocco
  3. Flights to CMN

Flights to Casablanca (CMN)

Last updated: Sep 10, 2026

Did you mean flights from Casablanca?

Mohammed V International Airport is an airport serving Casablanca, Morocco.

Right now there are 117 airports in 50 countries connected to Casablanca, 12 of them domestic, with 56 airlines flying scheduled passenger traffic.

Casablanca's longest nonstop connection is Beijing (PKX), 6,260 miles, offered by Royal Air Maroc.

On this page

  1. Airlines serving Casablanca
  2. Popular routes to Casablanca
  3. Popular routes with a stopover
  4. Information on Points & Miles
  5. Long-haul flights to Casablanca
  6. Flights to Casablanca (CMN) by country
  7. Seasonal and upcoming routes to Casablanca
  8. Airline alliances to Casablanca
  9. Award programs that reach Casablanca
  10. Intercontinental flights to Casablanca
  11. Domestic flights to Casablanca
  12. Alternative airports near Casablanca
Frequently asked questions

Airlines serving Casablanca

  • Royal Air Maroc103 destinations
  • Qatar Airways33 destinations
  • American Airlines18 destinations
  • Iberia16 destinations
  • Air Arabia Maroc15 destinations
  • Gol Transportes AĆ©reos10 destinations
  • Etihad Airways9 destinations
  • Turkish Airlines9 destinations
  • British Airways7 destinations
  • TUIfly Belgium6 destinations
  • Air Senegal4 destinations
  • China Eastern Airlines4 destinations
  • Malaysia Airlines4 destinations
  • Air Canada3 destinations
  • Kenya Airways3 destinations
  • Rwandair3 destinations

Popular routes to Casablanca

The places connected to Casablanca on the most scheduled services, busiest first.

  • Paris (CDG)1,200 mi
  • Paris (ORY)1,179 mi
  • Lisbon (LIS)384 mi
  • Cairo (CAI)2,289 mi
  • Marrakech (RAK)124 mi
  • Madrid (MAD)540 mi
  • Agadir (AGA)236 mi
  • Barcelona (BCN)762 mi
  • Lagos (LOS)1,979 mi
  • Jeddah (JED)2,950 mi
  • Bologna (BLQ)1,269 mi
  • Malaga (AGP)288 mi
  • Brussels (BRU)1,356 mi
  • Montreal (YUL)3,526 mi
  • Diass (DSS)1,422 mi
  • El Aaiun (EUN)545 mi
  • Conakry (CKY)

Popular routes with a stopover

Aside from the non-stop routes above, reaching Casablanca from these popular places requires a connection:

  • Nairobi (NBO)Kenya
  • Shanghai (PVG)China

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Casablanca not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Casablanca non-stop?

  • Marrakech (RAK)124 mi
  • Fes (FEZ)155 mi
  • Ouarzazate (OZZ)172 mi
  • Tangier (TNG)189 mi
  • TTU (TTU)201 mi
  • Errachidia (ERH)210 mi
  • Zagora (OZG)234 mi
  • Agadir (AGA)236 mi
  • Al Hoceima (AHU)248 mi
  • Nador (NDR)284 mi
  • Malaga (AGP)288 mi
  • Sevilla (SVQ)296 mi
  • Oujda (OUD)339 mi
  • Lisbon (LIS)384 mi
  • Tan Tan (TTA)

Which places within 1,000 miles can reach Casablanca non-stop?

  • Alicante (ALC)520 mi
  • Smara (SMW)520 mi
  • Madrid (MAD)540 mi
  • El Aaiun (EUN)545 mi
  • Porto (OPO)548 mi
  • Valencia (VLC)578 mi

Which places within 2,000 miles can reach Casablanca non-stop?

  • Nantes (NTE)1,003 mi
  • Tunis (TUN)1,034 mi
  • Nice (NCE)1,068 mi
  • Lyon (LYS)1,086 mi
  • Cuneo (CUF)1,121 mi
  • Bastia/Poretta (BIA)1,123 mi

Which places within 3,000 miles can reach Casablanca non-stop?

  • N'Djamena (NDJ)2,047 mi
  • Arnavutkoy (IST)2,053 mi
  • Istanbul (SAW)2,081 mi
  • Cairo (CAI)2,289 mi
  • Malabo (SSG)2,300 mi
  • Douala (DLA)2,315 mi

Which places within 4,000 miles can reach Casablanca non-stop?

  • Kinshasa (FIH)3,012 mi
  • Kuwait City (KWI)3,254 mi
  • Riyadh (RUH)3,290 mi
  • Manama (BAH)3,480 mi
  • Montreal (YUL)3,526 mi
  • Doha (DOH)3,564 mi

Which places within 5,000 miles can reach Casablanca non-stop?

  • Miami (MIA)4,313 mi
  • Sao Paulo (GRU)4,685 mi

Which places within 6,000 miles can reach Casablanca non-stop?

  • Los Angeles (LAX)5,977 mi

Which places within 7,000 miles can reach Casablanca non-stop?

  • Beijing (PKX)6,260 mi

Long-haul flights to Casablanca

Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Casablanca of 3,000 miles or more.

  • Beijing (PKX)6,260 mi
  • Los Angeles (LAX)5,977 mi
  • Sao Paulo (GRU)4,685 mi
  • Miami (MIA)4,313 mi
  • Toronto (YYZ)3,836 mi
  • Dulles (IAD)3,821 mi
  • Dubai (DXB)3,778 mi
  • Abu Dhabi (AUH)3,761 mi
  • New York (JFK)3,601 mi
  • Doha (DOH)3,564 mi
  • Montreal (YUL)3,526 mi
  • Manama (BAH)3,480 mi
  • Riyadh (RUH)3,290 mi
  • Kuwait City (KWI)3,254 mi
  • Kinshasa (FIH)3,012 mi
Show all 15 destinationsShow less

Flights to Casablanca (CMN) by country

  • Casablanca has nonstop connections with 14 airports in France: Paris (CDG), Paris (ORY), Lyon (LYS), Marseille (MRS), Bordeaux/Merignac (BOD), Toulouse/Blagnac (TLS), Nantes (NTE), Nice (NCE), Lille/Lesquin (LIL), Montpellier/Mediterranee (MPL), Strasbourg (SXB), Bale/Mulhouse (BSL), Metz / Nancy (ETZ), and Bastia/Poretta (BIA). These routes are served by Air Arabia Maroc, Air Corsica, Air France (SkyTeam), Air Senegal, China Eastern Airlines (SkyTeam), Delta Air Lines (SkyTeam), KLM (SkyTeam), Korean Air (SkyTeam), Malaysia Airlines (Oneworld), Royal Air Maroc (Oneworld), Shanghai Airlines (SkyTeam), Transavia France, and TUIfly Belgium.

    France14 destinations
  • Casablanca has nonstop connections with 11 airports in Italy: Bologna (BLQ), Milan (MXP), Rome (FCO), Napoli (NAP), Venezia (VCE), Catania (CTA), Bergamo (BGY), Torino (TRN), Verona (VRN), Cuneo (CUF), and Pisa (PSA). These routes are served by Air Arabia Maroc, Air Senegal, Royal Air Maroc (Oneworld), and TUIfly Belgium.

    Italy11 destinations
  • Casablanca has nonstop connections with 9 airports in Spain: Madrid (MAD), Barcelona (BCN), Malaga (AGP), Valencia (VLC), Bilbao (BIO), Alicante (ALC), Sevilla (SVQ), Tenerife Island (TFS), and Gran Canaria Island (LPA). These routes are served by Air Arabia Maroc, Air Senegal, American Airlines (Oneworld), British Airways (Oneworld), Iberia (Oneworld), Qatar Airways (Oneworld), Royal Air Maroc (Oneworld), Royal Jordanian (Oneworld), and Vueling.

    Spain9 destinations
  • Casablanca has nonstop connections with 4 airports in United Kingdom: London (STN), Manchester (MAN), London (LGW), and London (LHR). These routes are served by British Airways (Oneworld), Malaysia Airlines (Oneworld), and Royal Air Maroc (Oneworld).

    United Kingdom4 destinations
  • Casablanca has nonstop connections with 4 airports in United States: New York (JFK), Dulles (IAD), Miami (MIA), and Los Angeles (LAX). These routes are served by American Airlines (Oneworld), Etihad Airways, and Royal Air Maroc (Oneworld).

    United States4 destinations
  • Casablanca has nonstop connections with 3 airports in Germany: Frankfurt-am-Main (FRA), Munich (MUC), and Dusseldorf (DUS). These routes are served by Air Canada (Star Alliance), Eurowings (Star Alliance), Lufthansa (Star Alliance), and Royal Air Maroc (Oneworld).

    Germany3 destinations
  • Casablanca has nonstop connections with 3 airports in Saudi Arabia: Jeddah (JED), Medina (MED), and Riyadh (RUH). These routes are served by Flynas, Garuda Indonesia (SkyTeam), Royal Air Maroc (Oneworld), and Saudia (SkyTeam).

    Saudi Arabia3 destinations
  • Casablanca has nonstop connections with 3 airports in Western Sahara: El Aaiun (EUN), Dakhla (VIL), and Smara (SMW). These routes are served by Gol Transportes AĆ©reos, Iberia (Oneworld), Qatar Airways (Oneworld), and Royal Air Maroc (Oneworld).

    Western Sahara3 destinations
  • Casablanca has nonstop connections with 2 airports in Belgium: Brussels (BRU) and Brussels (CRL). These routes are served by Air Arabia Maroc, Royal Air Maroc (Oneworld), and TUIfly Belgium.

    Belgium2 destinations
  • Casablanca has nonstop connections with 2 airports in Cabo Verde: Praia (RAI) and Espargos (SID). These routes are served by Royal Air Maroc (Oneworld).

    Cabo Verde2 destinations
  • Casablanca has nonstop connections with 2 airports in Cameroon: Douala (DLA) and Yaounde (NSI). These routes are served by Qatar Airways (Oneworld) and Royal Air Maroc (Oneworld).

    Cameroon2 destinations
  • Casablanca has nonstop connections with 2 airports in Canada: Montreal (YUL) and Toronto (YYZ). These routes are served by Air Canada (Star Alliance), Royal Air Maroc (Oneworld), and United Airlines (Star Alliance).

    Canada2 destinations
  • Casablanca has nonstop connections with 2 airports in Nigeria: Lagos (LOS) and Abuja (ABV). These routes are served by American Airlines (Oneworld), Qatar Airways (Oneworld), and Royal Air Maroc (Oneworld).

    Nigeria2 destinations
  • Casablanca has nonstop connections with 2 airports in Portugal: Lisbon (LIS) and Porto (OPO). These routes are served by Air Canada (Star Alliance), Emirates, LATAM Chile, LOT Polish Airlines (Star Alliance), Qatar Airways (Oneworld), Royal Air Maroc (Oneworld), SATA International, TAP Portugal (Star Alliance), and Turkish Airlines (Star Alliance).

    Portugal2 destinations
  • Casablanca has nonstop connections with 2 airports in Russian Federation: Moscow (SVO) and St. Petersburg (LED). These routes are served by Royal Air Maroc (Oneworld).

    Russian Federation2 destinations
  • Casablanca has nonstop connections with 2 airports in Switzerland: Geneva (GVA) and Zurich (ZRH). These routes are served by Royal Air Maroc (Oneworld).

    Switzerland

Seasonal and upcoming routes to Casablanca

Not flying yet

  • Monrovia (ROB)Starts Sep 11, 2026
  • Dusseldorf (DUS)Starts Oct 5, 2026
  • Bastia/Poretta (BIA)Oct 11, 2026 – Nov 1, 2026
  • Brussels (CRL)Nov 10, 2026 – Jun 23, 2027
  • Brazzaville (BZV)Starts Dec 2, 2026
  • Athens (ATH)Dec 7, 2026 – Dec 7, 2026

Ending before the rest

  • Metz / Nancy (ETZ)Through Mar 22, 2027
  • Pisa (PSA)Through Mar 23, 2027
  • Bale/Mulhouse (BSL)Through Mar 26, 2027
  • Cuneo (CUF)Through Mar 27, 2027
  • Istanbul (SAW)Through Mar 27, 2027
  • Bergamo (BGY)Through Jun 24, 2027

The other 101 routes are scheduled across the whole window the feed publishes.

Airline alliances to Casablanca

  • Oneworld102 destinations
  • Star Alliance15 destinations
  • SkyTeam8 destinations

Award programs that reach Casablanca

How many of these places each program's airlines fly to Casablanca from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Alaska Atmos Rewards102 destinations
  • American Airlines102 destinations
  • British Airways102 destinations
  • Cathay Pacific102 destinations
  • Finnair Plus102 destinations
  • Iberia Plus102 destinations
  • Qantas Frequent Flyer102 destinations
  • Qatar Airways102 destinations
  • Aeroplan15 destinations
  • All Nippon Airways15 destinations
  • EVA Air Infinity MileageLands15 destinations
  • LifeMiles15 destinations
  • Lufthansa Miles & More15 destinations
  • Singapore KrisFlyer15 destinations
  • TAP Miles&Go15 destinations
  • Turkish Miles&Smiles15 destinations

Intercontinental flights to Casablanca

Non-stop flights to Casablanca from Europe

Aegean Airlines (Star Alliance) links Casablanca nonstop with Athens (ATH).

Air Arabia Maroc links Casablanca nonstop with Madrid (MAD), Barcelona (BCN), Bologna (BLQ), Malaga (AGP), Brussels (BRU), Lyon (LYS), Napoli (NAP), Venezia (VCE), Catania (CTA), Istanbul (SAW), Bergamo (BGY), Montpellier/Mediterranee (MPL), Bale/Mulhouse (BSL), Cuneo (CUF), and Pisa (PSA).

Air Canada (Star Alliance) links Casablanca nonstop with Lisbon (LIS) and Frankfurt-am-Main (FRA).

Air Corsica links Casablanca nonstop with Bastia/Poretta (BIA).

Air France (SkyTeam) links Casablanca nonstop with Paris (CDG).

Air Senegal links Casablanca nonstop with Barcelona (BCN), Lyon (LYS), and Milan (MXP).

American Airlines (Oneworld) links Casablanca nonstop with Madrid (MAD).

British Airways (Oneworld) links Casablanca nonstop with Madrid (MAD), Manchester (MAN), and London (LHR).

China Eastern Airlines (SkyTeam) links Casablanca nonstop with Paris (CDG) and Marseille (MRS).

Delta Air Lines (SkyTeam) links Casablanca nonstop with Paris (CDG) and Amsterdam (AMS).

Emirates links Casablanca nonstop with Lisbon (LIS).

Eurowings (Star Alliance) links Casablanca nonstop with Dusseldorf (DUS).

Iberia (Oneworld) links Casablanca nonstop with Madrid (MAD), Barcelona (BCN), Malaga (AGP), and Valencia (VLC).

IndiGo links Casablanca nonstop with Arnavutkoy (IST).

KLM (SkyTeam) links Casablanca nonstop with Paris (CDG) and Amsterdam (AMS).

Korean Air (SkyTeam) links Casablanca nonstop with Paris (CDG).

LATAM Chile links Casablanca nonstop with Lisbon (LIS).

LOT Polish Airlines (Star Alliance) links Casablanca nonstop with Lisbon (LIS).

Lufthansa (Star Alliance) links Casablanca nonstop with Frankfurt-am-Main (FRA).

Malaysia Airlines (Oneworld) links Casablanca nonstop with Paris (CDG) and London (LHR).

Pegasus Airlines links Casablanca nonstop with Istanbul (SAW).

Qatar Airways (Oneworld) links Casablanca nonstop with Lisbon (LIS), Madrid (MAD), Malaga (AGP), Valencia (VLC), Sevilla (SVQ), and Gran Canaria Island (LPA).

Royal Air Maroc (Oneworld) links Casablanca nonstop with Paris (CDG), Paris (ORY), Lisbon (LIS), Madrid (MAD), Barcelona (BCN), Bologna (BLQ), Malaga (AGP), Brussels (BRU), Lyon (LYS), Milan (MXP), Marseille (MRS), Frankfurt-am-Main (FRA), Arnavutkoy (IST), Bordeaux/Merignac (BOD), Toulouse/Blagnac (TLS), Rome (FCO), Nantes (NTE), Geneva (GVA), Nice (NCE), Valencia (VLC), Amsterdam (AMS), Napoli (NAP), Venezia (VCE), London (STN), Catania (CTA), Manchester (MAN), London (LGW), Munich (MUC), Torino (TRN), London (LHR), Lille/Lesquin (LIL), Montpellier/Mediterranee (MPL), Moscow (SVO), Zurich (ZRH), Strasbourg (SXB), Bilbao (BIO), Porto (OPO), Alicante (ALC), Verona (VRN), Sevilla (SVQ), St. Petersburg (LED), Tenerife Island (TFS), and Gran Canaria Island (LPA).

Royal Jordanian (Oneworld) links Casablanca nonstop with Madrid (MAD).

Rwandair links Casablanca nonstop with Arnavutkoy (IST).

SATA International links Casablanca nonstop with Lisbon (LIS).

Shanghai Airlines (SkyTeam) links Casablanca nonstop with Marseille (MRS).

Sichuan Airlines links Casablanca nonstop with Arnavutkoy (IST).

TAP Portugal (Star Alliance) links Casablanca nonstop with Lisbon (LIS).

Thai Airways (Star Alliance) links Casablanca nonstop with Arnavutkoy (IST).

Transavia Airlines links Casablanca nonstop with Amsterdam (AMS).

Transavia France links Casablanca nonstop with Paris (ORY) and Nantes (NTE).

TUIfly Belgium links Casablanca nonstop with Paris (ORY), Brussels (BRU), Bergamo (BGY), Lille/Lesquin (LIL), Brussels (CRL), and Metz / Nancy (ETZ).

Turkish Airlines (Star Alliance) links Casablanca nonstop with Lisbon (LIS) and Arnavutkoy (IST).

Vueling links Casablanca nonstop with Madrid (MAD).

Non-stop flights to Casablanca from Asia

Cathay Pacific (Oneworld) links Casablanca nonstop with Doha (DOH).

China Eastern Airlines (SkyTeam) links Casablanca nonstop with Abu Dhabi (AUH).

Emirates links Casablanca nonstop with Dubai (DXB).

Etihad Airways links Casablanca nonstop with Abu Dhabi (AUH) and Manama (BAH).

Flynas links Casablanca nonstop with Jeddah (JED).

Garuda Indonesia (SkyTeam) links Casablanca nonstop with Jeddah (JED).

Gulf Air links Casablanca nonstop with Manama (BAH).

Kuwait Airways links Casablanca nonstop with Abu Dhabi (AUH) and Kuwait City (KWI).

Malaysia Airlines (Oneworld) links Casablanca nonstop with Doha (DOH).

Oman Air (Oneworld) links Casablanca nonstop with Doha (DOH).

Qantas (Oneworld) links Casablanca nonstop with Dubai (DXB).

Qatar Airways (Oneworld) links Casablanca nonstop with Doha (DOH).

Royal Air Maroc (Oneworld) links Casablanca nonstop with Jeddah (JED), Doha (DOH), Dubai (DXB), Medina (MED), Abu Dhabi (AUH), Amman (AMM), Beijing (PKX), and Riyadh (RUH).

Royal Jordanian (Oneworld) links Casablanca nonstop with Amman (AMM).

Rwandair links Casablanca nonstop with Doha (DOH).

Saudia (SkyTeam) links Casablanca nonstop with Jeddah (JED) and Riyadh (RUH).

SriLankan Airlines (Oneworld) links Casablanca nonstop with Doha (DOH) and Manama (BAH).

Thai Airways (Star Alliance) links Casablanca nonstop with Manama (BAH).

Virgin Australia links Casablanca nonstop with Doha (DOH).

Non-stop flights to Casablanca from North America

Air Canada (Star Alliance) links Casablanca nonstop with Montreal (YUL).

American Airlines (Oneworld) links Casablanca nonstop with New York (JFK), Dulles (IAD), Miami (MIA), and Los Angeles (LAX).

Etihad Airways links Casablanca nonstop with Miami (MIA).

Royal Air Maroc (Oneworld) links Casablanca nonstop with Montreal (YUL), New York (JFK), Toronto (YYZ), Dulles (IAD), Miami (MIA), and Los Angeles (LAX).

United Airlines (Star Alliance) links Casablanca nonstop with Montreal (YUL).

Non-stop flights to Casablanca from South America

Gol Transportes AƩreos links Casablanca nonstop with Sao Paulo (GRU).

Royal Air Maroc (Oneworld) links Casablanca nonstop with Sao Paulo (GRU).

Domestic flights to Casablanca

  • Marrakech (RAK)124 mi
  • Agadir (AGA)236 mi
  • Oujda (OUD)339 mi
  • Fes (FEZ)155 mi
  • Errachidia (ERH)210 mi
  • Tangier (TNG)189 mi
  • Ouarzazate (OZZ)172 mi
  • Nador (NDR)284 mi
  • TTU (TTU)201 mi
  • Al Hoceima (AHU)248 mi
  • Zagora (OZG)234 mi
  • Tan Tan (TTA)400 mi
Show all 12 destinationsShow less

Alternative airports near Casablanca

  • Ben Slimane (GMD)29 mi / 47 km
  • Rabat (RBA)67 mi / 108 km
  • NNA (NNA)86 mi / 138 km
  • Safi (SFI)121 mi / 195 km
  • Meknes (MEK)124 mi / 200 km

Frequently asked questions

What is the official name of airport CMN?

The airport's official name is Mohammed V International Airport. On Roame and most flight schedules, you will find it under the code CMN.

What is the airport code for Mohammed V International Airport?

The IATA airport code for Mohammed V International Airport is CMN. Enter CMN in Flightmap whenever you want to use this exact airport.

Where is Mohammed V International Airport (CMN)?

Mohammed V International Airport serves Casablanca, Morocco. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to CMN, not just the broader city.

How can I explore flights to Casablanca (CMN)?

Open the map with Anywhere as your starting point and CMN as the destination. Each result keeps the route pointed toward Casablanca, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Casablanca?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to CMN.

Can I look for award flights to Casablanca (CMN)?

Yes. When Roame has observed award availability for a route to CMN, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

Cathay Pacific
2 destinations
  • Delta Air Lines2 destinations
  • Emirates2 destinations
  • KLM2 destinations
  • Show top 20 airlinesShow less
    1,688 mi
  • Lyon (LYS)1,086 mi
  • Senou (BKO)1,440 mi
  • Nouakchott (NKC)1,175 mi
  • Show top 20 destinationsShow less
    400 mi
    Show all 15 destinationsShow less
    Gran Canaria Island (LPA)
    596 mi
  • Tenerife Island (TFS)648 mi
    • Bilbao (BIO)731 mi
    • Barcelona (BCN)762 mi
    • Dakhla (VIL)836 mi
    • Toulouse/Blagnac (TLS)857 mi
    • Bordeaux/Merignac (BOD)873 mi
    • Montpellier/Mediterranee (MPL)941 mi
    • Marseille (MRS)980 mi
    Show all 15 destinationsShow less
    Geneva (GVA)
    1,145 mi
  • Torino (TRN)1,151 mi
    • Nouakchott (NKC)1,175 mi
    • Paris (ORY)1,179 mi
    • Paris (CDG)1,200 mi
    • Pisa (PSA)1,201 mi
    • Milan (MXP)1,210 mi
    • Rome (FCO)1,229 mi
    • Bergamo (BGY)1,249 mi
    • Bale/Mulhouse (BSL)1,259 mi
    • Bologna (BLQ)1,269 mi
    • London (LGW)1,284 mi
    • Verona (VRN)1,285 mi
    • Zurich (ZRH)1,287 mi
    Show top 20 destinationsShow less
    Yaounde (NSI)
    2,391 mi
  • St. Petersburg (LED)2,500 mi
    • Amman (AMM)2,522 mi
    • Libreville (LBV)2,527 mi
    • Bangui (BGF)2,613 mi
    • Moscow (SVO)2,637 mi
    • Medina (MED)2,898 mi
    • Jeddah (JED)2,950 mi
    • Brazzaville (BZV)2,998 mi
    Show all 15 destinationsShow less
    New York (JFK)
    3,601 mi
  • Abu Dhabi (AUH)3,761 mi
    • Dubai (DXB)3,778 mi
    • Dulles (IAD)3,821 mi
    • Toronto (YYZ)3,836 mi
    Show all 11 destinationsShow less
    2 destinations
  • Casablanca has nonstop connections with 2 airports in Turkey: Arnavutkoy (IST) and Istanbul (SAW). These routes are served by Air Arabia Maroc, IndiGo, Pegasus Airlines, Royal Air Maroc (Oneworld), Rwandair, Sichuan Airlines, Thai Airways (Star Alliance), and Turkish Airlines (Star Alliance).

    Turkey2 destinations
  • Casablanca has nonstop connections with 2 airports in United Arab Emirates: Dubai (DXB) and Abu Dhabi (AUH). These routes are served by China Eastern Airlines (SkyTeam), Emirates, Etihad Airways, Kuwait Airways, Qantas (Oneworld), and Royal Air Maroc (Oneworld).

    United Arab Emirates2 destinations
  • Casablanca has a nonstop connection with Manama (BAH) in Bahrain, served by Etihad Airways, Gulf Air, SriLankan Airlines (Oneworld), and Thai Airways (Star Alliance).

    Bahrain1 destination
  • Casablanca has a nonstop connection with Cotonou (COO) in Benin, served by Royal Air Maroc (Oneworld).

    Benin1 destination
  • Show top 20 countriesShow less
  • United MileagePlus15 destinations
  • GOL10 destinations
  • Etihad Guest9 destinations
  • Club Premier8 destinations
  • Show top 20 programsShow less