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 from CMN

Flights from Casablanca (CMN)

Last updated: Sep 10, 2026

Did you mean flights to 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 flying from Casablanca
  2. Popular destinations from Casablanca
  3. Popular destinations with a stopover
  4. Information on Points & Miles
  5. Long-haul flights from Casablanca
  6. Flights from Casablanca (CMN) by country
  7. Seasonal and upcoming routes from Casablanca
  8. Airline alliances from Casablanca
  9. Award programs flying from Casablanca
  10. Intercontinental flights from Casablanca
  11. Domestic flights from Casablanca
  12. Alternative airports near Casablanca
  • Frequently asked questions
  • Airlines flying from 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 destinations from Casablanca

    The places reachable from 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 destinations with a stopover

    Aside from the non-stop destinations above, these popular places require 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 destinations from Casablanca not already shown in a shorter great-circle distance band.

    From Casablanca, which places within 500 miles can I reach?

    • 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)

    From Casablanca, which places within 1,000 miles can I reach?

    • 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

    From Casablanca, which places within 2,000 miles can I reach?

    • 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

    From Casablanca, which places within 3,000 miles can I reach?

    • 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

    From Casablanca, which places within 4,000 miles can I reach?

    • 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

    From Casablanca, which places within 5,000 miles can I reach?

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

    From Casablanca, which places within 6,000 miles can I reach?

    • Los Angeles (LAX)5,977 mi

    From Casablanca, which places within 7,000 miles can I reach?

    • Beijing (PKX)6,260 mi

    Long-haul flights from 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 from 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 from Casablanca (CMN) by country

    • Casablanca has nonstop service to 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). Flights are offered 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 service to 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). Flights are offered by Air Arabia Maroc, Air Senegal, Royal Air Maroc (Oneworld), and TUIfly Belgium.

      Italy11 destinations
    • Casablanca has nonstop service to 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). Flights are offered 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 service to 4 airports in United Kingdom: London (STN), Manchester (MAN), London (LGW), and London (LHR). Flights are offered by British Airways (Oneworld), Malaysia Airlines (Oneworld), and Royal Air Maroc (Oneworld).

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

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

      Germany3 destinations
    • Casablanca has nonstop service to 3 airports in Saudi Arabia: Jeddah (JED), Medina (MED), and Riyadh (RUH). Flights are offered by Flynas, Garuda Indonesia (SkyTeam), Royal Air Maroc (Oneworld), and Saudia (SkyTeam).

      Saudi Arabia3 destinations
    • Casablanca has nonstop service to 3 airports in Western Sahara: El Aaiun (EUN), Dakhla (VIL), and Smara (SMW). Flights are offered by Gol Transportes Aéreos, Iberia (Oneworld), Qatar Airways (Oneworld), and Royal Air Maroc (Oneworld).

      Western Sahara3 destinations
    • Casablanca has nonstop service to 2 airports in Belgium: Brussels (BRU) and Brussels (CRL). Flights are offered by Air Arabia Maroc, Royal Air Maroc (Oneworld), and TUIfly Belgium.

      Belgium2 destinations
    • Casablanca has nonstop service to 2 airports in Cabo Verde: Praia (RAI) and Espargos (SID). Flights are offered by Royal Air Maroc (Oneworld).

      Cabo Verde2 destinations
    • Casablanca has nonstop service to 2 airports in Cameroon: Douala (DLA) and Yaounde (NSI). Flights are offered by Qatar Airways (Oneworld) and Royal Air Maroc (Oneworld).

      Cameroon2 destinations
    • Casablanca has nonstop service to 2 airports in Canada: Montreal (YUL) and Toronto (YYZ). Flights are offered by Air Canada (Star Alliance), Royal Air Maroc (Oneworld), and United Airlines (Star Alliance).

      Canada2 destinations
    • Casablanca has nonstop service to 2 airports in Nigeria: Lagos (LOS) and Abuja (ABV). Flights are offered by American Airlines (Oneworld), Qatar Airways (Oneworld), and Royal Air Maroc (Oneworld).

      Nigeria2 destinations
    • Casablanca has nonstop service to 2 airports in Portugal: Lisbon (LIS) and Porto (OPO). Flights are offered 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 service to 2 airports in Russian Federation: Moscow (SVO) and St. Petersburg (LED). Flights are offered by Royal Air Maroc (Oneworld).

      Russian Federation2 destinations
    • Casablanca has nonstop service to 2 airports in Switzerland: Geneva (GVA) and Zurich (ZRH). Flights are offered by Royal Air Maroc (Oneworld).

      Switzerland2 destinations

    Seasonal and upcoming routes from 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 from Casablanca

    • Oneworld102 destinations
    • Star Alliance15 destinations
    • SkyTeam8 destinations

    Award programs flying from Casablanca

    How many of these destinations each program's airlines fly to. 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 from Casablanca

    Non-stop flights from Casablanca to Europe

    Aegean Airlines (Star Alliance) flies nonstop from Casablanca to Athens (ATH).

    Air Arabia Maroc flies nonstop from Casablanca to 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) flies nonstop from Casablanca to Lisbon (LIS) and Frankfurt-am-Main (FRA).

    Air Corsica flies nonstop from Casablanca to Bastia/Poretta (BIA).

    Air France (SkyTeam) flies nonstop from Casablanca to Paris (CDG).

    Air Senegal flies nonstop from Casablanca to Barcelona (BCN), Lyon (LYS), and Milan (MXP).

    American Airlines (Oneworld) flies nonstop from Casablanca to Madrid (MAD).

    British Airways (Oneworld) flies nonstop from Casablanca to Madrid (MAD), Manchester (MAN), and London (LHR).

    China Eastern Airlines (SkyTeam) flies nonstop from Casablanca to Paris (CDG) and Marseille (MRS).

    Delta Air Lines (SkyTeam) flies nonstop from Casablanca to Paris (CDG) and Amsterdam (AMS).

    Emirates flies nonstop from Casablanca to Lisbon (LIS).

    Eurowings (Star Alliance) flies nonstop from Casablanca to Dusseldorf (DUS).

    Iberia (Oneworld) flies nonstop from Casablanca to Madrid (MAD), Barcelona (BCN), Malaga (AGP), and Valencia (VLC).

    IndiGo flies nonstop from Casablanca to Arnavutkoy (IST).

    KLM (SkyTeam) flies nonstop from Casablanca to Paris (CDG) and Amsterdam (AMS).

    Korean Air (SkyTeam) flies nonstop from Casablanca to Paris (CDG).

    LATAM Chile flies nonstop from Casablanca to Lisbon (LIS).

    LOT Polish Airlines (Star Alliance) flies nonstop from Casablanca to Lisbon (LIS).

    Lufthansa (Star Alliance) flies nonstop from Casablanca to Frankfurt-am-Main (FRA).

    Malaysia Airlines (Oneworld) flies nonstop from Casablanca to Paris (CDG) and London (LHR).

    Pegasus Airlines flies nonstop from Casablanca to Istanbul (SAW).

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

    Royal Air Maroc (Oneworld) flies nonstop from Casablanca to 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) flies nonstop from Casablanca to Madrid (MAD).

    Rwandair flies nonstop from Casablanca to Arnavutkoy (IST).

    SATA International flies nonstop from Casablanca to Lisbon (LIS).

    Shanghai Airlines (SkyTeam) flies nonstop from Casablanca to Marseille (MRS).

    Sichuan Airlines flies nonstop from Casablanca to Arnavutkoy (IST).

    TAP Portugal (Star Alliance) flies nonstop from Casablanca to Lisbon (LIS).

    Thai Airways (Star Alliance) flies nonstop from Casablanca to Arnavutkoy (IST).

    Transavia Airlines flies nonstop from Casablanca to Amsterdam (AMS).

    Transavia France flies nonstop from Casablanca to Paris (ORY) and Nantes (NTE).

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

    Turkish Airlines (Star Alliance) flies nonstop from Casablanca to Lisbon (LIS) and Arnavutkoy (IST).

    Vueling flies nonstop from Casablanca to Madrid (MAD).

    Non-stop flights from Casablanca to Asia

    Cathay Pacific (Oneworld) flies nonstop from Casablanca to Doha (DOH).

    China Eastern Airlines (SkyTeam) flies nonstop from Casablanca to Abu Dhabi (AUH).

    Emirates flies nonstop from Casablanca to Dubai (DXB).

    Etihad Airways flies nonstop from Casablanca to Abu Dhabi (AUH) and Manama (BAH).

    Flynas flies nonstop from Casablanca to Jeddah (JED).

    Garuda Indonesia (SkyTeam) flies nonstop from Casablanca to Jeddah (JED).

    Gulf Air flies nonstop from Casablanca to Manama (BAH).

    Kuwait Airways flies nonstop from Casablanca to Abu Dhabi (AUH) and Kuwait City (KWI).

    Malaysia Airlines (Oneworld) flies nonstop from Casablanca to Doha (DOH).

    Oman Air (Oneworld) flies nonstop from Casablanca to Doha (DOH).

    Qantas (Oneworld) flies nonstop from Casablanca to Dubai (DXB).

    Qatar Airways (Oneworld) flies nonstop from Casablanca to Doha (DOH).

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

    Royal Jordanian (Oneworld) flies nonstop from Casablanca to Amman (AMM).

    Rwandair flies nonstop from Casablanca to Doha (DOH).

    Saudia (SkyTeam) flies nonstop from Casablanca to Jeddah (JED) and Riyadh (RUH).

    SriLankan Airlines (Oneworld) flies nonstop from Casablanca to Doha (DOH) and Manama (BAH).

    Thai Airways (Star Alliance) flies nonstop from Casablanca to Manama (BAH).

    Virgin Australia flies nonstop from Casablanca to Doha (DOH).

    Non-stop flights from Casablanca to North America

    Air Canada (Star Alliance) flies nonstop from Casablanca to Montreal (YUL).

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

    Etihad Airways flies nonstop from Casablanca to Miami (MIA).

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

    United Airlines (Star Alliance) flies nonstop from Casablanca to Montreal (YUL).

    Non-stop flights from Casablanca to South America

    Gol Transportes Aéreos flies nonstop from Casablanca to Sao Paulo (GRU).

    Royal Air Maroc (Oneworld) flies nonstop from Casablanca to Sao Paulo (GRU).

    Domestic flights from 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 from Casablanca (CMN)?

    Open the map with CMN as your departure airport and Anywhere as the destination. You can then narrow the routes by airline, alliance, aircraft, mileage program, nonstop service, and observed award fares.

    Does Flightmap show direct and connecting flights from Casablanca?

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

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

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

    How many places can I reach from Casablanca (CMN)?

    Current schedule data connects Casablanca (CMN) with 117 connected airports in 50 countries. The route list can change as airlines publish new seasons, so the page is rebuilt from the latest available schedule aggregate.

    Which airlines fly from Casablanca (CMN)?

    The current route data includes 56 airlines: Aegean Airlines, Air Arabia Maroc, Air Canada, Air China, Air Corsica, Air Cote D Ivoire, Air France, Air Senegal, American Airlines, ASKY Airlines, British Airways, Cathay Pacific, China Eastern Airlines, Delta Air Lines, EgyptAir, Emirates, Etihad Airways, Eurowings, Flynas, Garuda Indonesia, Gol Transportes Aéreos, Gulf Air, Iberia, IndiGo, Kenya Airways, KLM, Korean Air, Kuwait Airways, LATAM Chile, LOT Polish Airlines, Lufthansa, Malaysia Airlines, Mauritanian Airlines Int, Nouvelair, Oman Air, Pegasus Airlines, Qantas, Qatar Airways, Royal Air Maroc, Royal Jordanian, Rwandair, SATA International, Saudia, Shanghai Airlines, Sichuan Airlines, SriLankan Airlines, TAP Portugal, Thai Airways, Transavia Airlines, Transavia France, TUIfly Belgium, Tunisair, Turkish Airlines, United Airlines, Virgin Australia, and Vueling. Use the airline filter to isolate any one of them on the map.

    What is the longest nonstop connection from Casablanca (CMN)?

    The longest nonstop connection currently present in the route data is Beijing (PKX), about 6,260 miles from Casablanca. It is offered by Royal Air Maroc.

    Are there domestic flights from Casablanca (CMN)?

    Yes. The current route data includes 12 domestic destinations within Morocco. The Domestic flights section highlights named airport links from that set.

    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
  • Casablanca has nonstop service to 2 airports in Turkey: Arnavutkoy (IST) and Istanbul (SAW). Flights are offered 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 service to 2 airports in United Arab Emirates: Dubai (DXB) and Abu Dhabi (AUH). Flights are offered by China Eastern Airlines (SkyTeam), Emirates, Etihad Airways, Kuwait Airways, Qantas (Oneworld), and Royal Air Maroc (Oneworld).

    United Arab Emirates2 destinations
  • You can fly nonstop from Casablanca to Manama (BAH) in Bahrain with Etihad Airways, Gulf Air, SriLankan Airlines (Oneworld), and Thai Airways (Star Alliance).

    Bahrain1 destination
  • You can fly nonstop from Casablanca to Cotonou (COO) in Benin with 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