
Flights from Casablanca
81 routes from Casablanca, with the airlines that fly them, flight times and the fares we have seen. Lowest nonstop fare seen: $40 one-way to Malaga (22 Oct 2026).
Photo of Casablanca: Milamber's portfolio, CC BY 2.0, via Wikimedia Commons.
Routes from Casablanca
| To | Airlines | Flight time | Fare seen | Book |
|---|---|---|---|---|
| Casablanca to AbidjanCMN–ABJ | Royal Air Maroc | 4h 26m | $349 nonstop | Book |
| Casablanca to Abu DhabiCMN–AUH | Etihad Airways | 8h 4m | $449 nonstop | Book |
| Casablanca to AbujaCMN–ABV | Royal Air Maroc | 4h 23m | $556 nonstop | Book |
| Casablanca to AccraCMN–ACC | Royal Air Maroc | 4h 29m | $421 nonstop | Book |
| Casablanca to AgadirCMN–AGA | Royal Air Maroc | 59m | $65 nonstop | Book |
| Casablanca to AmmanCMN–AMM | Royal Jordanian | 5h 34m | $449 nonstop | Book |
| Casablanca to AmsterdamCMN–AMS | Transavia, Royal Air Maroc | 3h 25m | $83 nonstop | Book |
| Casablanca to BamakoCMN–BKO | Royal Air Maroc | 3h 24m | $246 nonstop | Book |
| Casablanca to BanjulCMN–BJL | Royal Air Maroc | 3h 31m | $527 nonstop | Book |
| Casablanca to BarcelonaCMN–BCN | Royal Air Maroc, Air Arabia Maroc | 2h 2m | $75 nonstop | Book |
| Casablanca to BeijingCMN–PKX | Royal Air Maroc | 13h 6m | $762 nonstop | Book |
| Casablanca to BissauCMN–OXB | Royal Air Maroc | 3h 39m | $674 nonstop | Book |
| Casablanca to BolognaCMN–BLQ | Air Arabia Maroc, Royal Air Maroc | 3h 3m | $69 nonstop | Book |
| Casablanca to BordeauxCMN–BOD | Royal Air Maroc | 2h 15m | $173 nonstop | Book |
| Casablanca to BrazzavilleCMN–BZV | Royal Air Maroc | 6h 32m | $1000 nonstop | Book |
| Casablanca to BrusselsCMN–BRU | TUI fly Belgium, Air Arabia Maroc, Royal Air Maroc | 3h 14m | $99 nonstop | Book |
| Casablanca to CairoCMN–CAI | Egyptair, Royal Air Maroc | 5h 6m | $336 nonstop | Book |
| Casablanca to ConakryCMN–CKY | Royal Air Maroc | 3h 54m | $524 nonstop | Book |
| Casablanca to CotonouCMN–COO | Royal Air Maroc | 4h 28m | $647 nonstop | Book |
| Casablanca to DakarCMN–DSS | Royal Air Maroc, Air Senegal | 3h 22m | $264 nonstop | Book |
| Casablanca to DohaCMN–DOH | Royal Air Maroc, Qatar Airways | 7h 40m | $351 nonstop | Book |
| Casablanca to DoualaCMN–DLA | Royal Air Maroc | 5h 9m | $583 nonstop | Book |
| Casablanca to DubaiCMN–DXB | Royal Air Maroc, Emirates | 8h 6m | $453 nonstop | Book |
| Casablanca to ErrachidiaCMN–ERH | Royal Air Maroc | 55m | $85 nonstop | Book |
| Casablanca to FezCMN–FEZ | Royal Air Maroc | 49m | $81 nonstop | Book |
| Casablanca to FrankfurtCMN–FRA | Royal Air Maroc, Lufthansa | 3h 21m | $241 nonstop | Book |
| Casablanca to GenevaCMN–GVA | Royal Air Maroc | 2h 48m | $188 nonstop | Book |
| Casablanca to IstanbulCMN–IST | — | 4h 38m | — | Book |
| Casablanca to JeddahCMN–JED | Flynas, Saudia, Royal Air Maroc | 6h 26m | $259 nonstop | Book |
| Casablanca to Kuwait CityCMN–KWI | Kuwait Airways | 7h 3m | $301 nonstop | Book |
| Casablanca to LagosCMN–LOS | Royal Air Maroc | 4h 29m | $612 nonstop | Book |
| Casablanca to Las PalmasCMN–LPA | Royal Air Maroc | 1h 42m | $71 nonstop | Book |
| Casablanca to LibrevilleCMN–LBV | Royal Air Maroc | 5h 35m | $684 nonstop | Book |
| Casablanca to LilleCMN–LIL | Royal Air Maroc, TUI fly Belgium | 3h 8m | $69 nonstop | Book |
| Casablanca to LisbonCMN–LIS | Royal Air Maroc, Portugalia Airlines, TAP Air Portugal | 1h 16m | $98 nonstop | Book |
| Casablanca to LondonCMN–LHR | Royal Air Maroc | 3h 7m | $117 nonstop | Book |
| Casablanca to Los AngelesCMN–LAX | Royal Air Maroc | 12h 32m | $644 nonstop | Book |
| Casablanca to LuandaCMN–NBJ | Royal Air Maroc | 7h 1m | $638 nonstop | Book |
| Casablanca to LyonCMN–LYS | Air Arabia Maroc, Royal Air Maroc, Air Senegal | 2h 41m | $89 nonstop | Book |
| Casablanca to MadridCMN–MAD | Iberia Regional by Air Nostrum, Iberia, Royal Air Maroc | 1h 35m | $56 nonstop | Book |
| Casablanca to MalaboCMN–SSG | Royal Air Maroc | 5h 8m | $677 nonstop | Book |
| Casablanca to MalagaCMN–AGP | Royal Air Maroc | 1h 5m | $40 nonstop | Book |
| Casablanca to ManamaCMN–BAH | Gulf Air | 7h 30m | $402 nonstop | Book |
| Casablanca to MarrakechCMN–RAK | Royal Air Maroc | 45m | $72 nonstop | Book |
| Casablanca to MarseilleCMN–MRS | Royal Air Maroc | 2h 28m | $125 nonstop | Book |
| Casablanca to MiamiCMN–MIA | Royal Air Maroc | 9h 11m | $591 nonstop | Book |
| Casablanca to MilanCMN–LIN | — | 2h 58m | $98, 1 stop | Book |
| Casablanca to MonroviaCMN–ROB | Royal Air Maroc | 4h 17m | $562 nonstop | Book |
| Casablanca to MontpellierCMN–MPL | Air Arabia Maroc, Royal Air Maroc | 2h 24m | $157 nonstop | Book |
| Casablanca to MontrealCMN–YUL | Royal Air Maroc, Air Canada | 7h 36m | $550 nonstop | Book |
| Casablanca to MoscowCMN–SVO | Royal Air Maroc | 5h 48m | $195 nonstop | Book |
| Casablanca to MunichCMN–MUC | Royal Air Maroc | 3h 24m | $151 nonstop | Book |
| Casablanca to NadorCMN–NDR | Royal Air Maroc | 1h 4m | $79 nonstop | Book |
| Casablanca to NantesCMN–NTE | Royal Air Maroc | 2h 31m | $138 nonstop | Book |
| Casablanca to NaplesCMN–NAP | Air Arabia Maroc | 3h 8m | $116 nonstop | Book |
| Casablanca to New YorkCMN–JFK | Royal Air Maroc | 7h 45m | $586 nonstop | Book |
| Casablanca to NiceCMN–NCE | Royal Air Maroc | 2h 39m | $97 nonstop | Book |
| Casablanca to NouakchottCMN–NKC | Royal Air Maroc | 2h 50m | $217 nonstop | Book |
| Casablanca to OuagadougouCMN–OUA | Royal Air Maroc | 3h 31m | $602 nonstop | Book |
| Casablanca to OuarzazateCMN–OZZ | Royal Air Maroc, RXP | 51m | $87 nonstop | Book |
| Casablanca to OujdaCMN–OUD | Royal Air Maroc | 1h 11m | $103 nonstop | Book |
| Casablanca to ParisCMN–CDG | Royal Air Maroc | 2h 55m | $149 nonstop | Book |
| Casablanca to PortoCMN–OPO | Royal Air Maroc | 1h 36m | $100 nonstop | Book |
| Casablanca to PraiaCMN–RAI | Royal Air Maroc | 3h 45m | $432 nonstop | Book |
| Casablanca to RiyadhCMN–RUH | Saudia | 7h 7m | $446 nonstop | Book |
| Casablanca to RomeCMN–FCO | Royal Air Maroc | 2h 58m | $80 nonstop | Book |
| Casablanca to Saint PetersburgCMN–LED | Royal Air Maroc | 5h 32m | $201 nonstop | Book |
| Casablanca to Sao PauloCMN–GRU | Royal Air Maroc | 9h 55m | $980 nonstop | Book |
| Casablanca to SharjahCMN–SHJ | Air Arabia | 8h 7m | $261, 1 stop | Book |
| Casablanca to StrasbourgCMN–SXB | Royal Air Maroc | 3h 8m | $123 nonstop | Book |
| Casablanca to TangierCMN–TNG | Royal Air Maroc, RXP | 53m | $112 nonstop | Book |
| Casablanca to TenerifeCMN–TFS | Royal Air Maroc | 1h 48m | $81 nonstop | Book |
| Casablanca to TetuanCMN–TTU | Royal Air Maroc | 54m | $74 nonstop | Book |
| Casablanca to TorontoCMN–YYZ | Royal Air Maroc | 8h 13m | $560 nonstop | Book |
| Casablanca to ToulouseCMN–TLS | Royal Air Maroc | 2h 14m | $151 nonstop | Book |
| Casablanca to TunisCMN–TUN | Tunisair | 2h 35m | $113 nonstop | Book |
| Casablanca to ValenciaCMN–VLC | Royal Air Maroc | 1h 40m | $70 nonstop | Book |
| Casablanca to VeniceCMN–VCE | Royal Air Maroc, Air Arabia Maroc | 3h 13m | $81 nonstop | Book |
| Casablanca to WashingtonCMN–IAD | Royal Air Maroc | 8h 11m | $636 nonstop | Book |
| Casablanca to ZagoraCMN–OZG | Fastjet Zimbabwe | 59m | $107 nonstop | Book |
| Casablanca to ZurichCMN–ZRH | Royal Air Maroc | 3h 5m | $128 nonstop | Book |
One-way fares in USD from Travelpayouts flight data, with the date we saw them. Fares change daily; check the price for your dates before you book.
Nonstop destinations from Casablanca
112 destinations in 50 countries on 29 airlines, by country. Routes marked “seasonal” run only part of the year.
France (12)
- Basel/Mulhouse (BSL) · Air Arabia
- Bordeaux (BOD) · Royal Air Maroc
- Lille (LIL) · TUI fly Belgium
- Lyon (LYS) · Air Arabia, Royal Air Maroc, Transavia
- Marseille (MRS) · Royal Air Maroc, Shanghai Airlines, Transavia
- Montpellier (MPL) · Air Arabia, Royal Air Maroc
- Nantes (NTE) · Royal Air Maroc, Transavia
- Nice (NCE) · Royal Air Maroc
- Paris (CDG) · Air France, Royal Air Maroc
- Paris (ORY) · Air France, Royal Air Maroc, TUI fly Belgium, Transavia
- Strasbourg (SXB) · Royal Air Maroc
- Toulouse (TLS) · Royal Air Maroc
Morocco (12)
- Agadir (AGA) · Royal Air Maroc, Royal Air Maroc Express
- Al Hoceima (AHU) · Royal Air Maroc Express
- Errachidia (ERH) · Royal Air Maroc
- Fès (FEZ) · Royal Air Maroc Express
- Marrakesh (RAK) · Royal Air Maroc, Royal Air Maroc Express
- Nador (NDR) · Royal Air Maroc Express
- Ouarzazate (OZZ) · Royal Air Maroc Express
- Oujda (OUD) · Royal Air Maroc, Royal Air Maroc Express
- Tan Tan (TTA) · Royal Air Maroc Express
- Tangier (TNG) · Royal Air Maroc Express
- Tétouan (TTU) · Royal Air Maroc Express
- Zagora (OZG) · Royal Air Maroc Express
Italy (10)
- Bergamo (BGY) · Air Arabia
- Bologna (BLQ) · Air Arabia, Royal Air Maroc, TUI fly Belgium
- Catania (CTA) · Air Arabia, Royal Air Maroc
- Cuneo (CUF) · Air Arabia
- Milan (MXP) · Royal Air Maroc
- Naples (NAP) · Air Arabia, Royal Air Maroc
- Pisa (PSA) · Air Arabia
- Rome (FCO) · Royal Air Maroc
- Turin (TRN) · Royal Air Maroc
- Venice (VCE) · Air Arabia, Royal Air Maroc
Spain (7)
- Barcelona (BCN) · Air Arabia, Royal Air Maroc
- Gran Canaria (LPA) · Binter Canarias, Royal Air Maroc Express
- Madrid (MAD) · Air Arabia, Iberia, Royal Air Maroc
- Málaga (AGP) · Air Arabia, Royal Air Maroc Express
- Seville (SVQ) · Royal Air Maroc
- Tenerife (TFS) · Royal Air Maroc
- Valencia (VLC) · Royal Air Maroc Express
United Kingdom (4)
United States (4)
- Los Angeles (LAX) · Royal Air Maroc
- Miami (MIA) · Royal Air Maroc
- New York (JFK) · Royal Air Maroc
- Washington (IAD) · Royal Air Maroc
Egypt (3)
- Alexandria (HBE) · Air Cairo · seasonal
- Cairo (CAI) · Egyptair, Royal Air Maroc
- Sharm El Sheikh (SSH) · Air Cairo · seasonal
Germany (3)
- Düsseldorf (DUS) · Eurowings · seasonal
- Frankfurt (FRA) · Lufthansa, Royal Air Maroc
- Munich (MUC) · Royal Air Maroc
Saudi Arabia (3)
Turkey (3)
Cameroon (2)
- Douala (DLA) · Royal Air Maroc
- Yaoundé (NSI) · Royal Air Maroc
Cape Verde (2)
- Praia (RAI) · Royal Air Maroc
- Sal (SID) · Royal Air Maroc
Netherlands (2)
- Amsterdam (AMS) · Royal Air Maroc, Transavia
- Rotterdam/The Hague (RTM) · TUI fly Belgium
Russia (2)
- Moscow (SVO) · Royal Air Maroc
- Saint Petersburg (LED) · Royal Air Maroc
Western Sahara (disputed territory) (2)
- Dakhla (VIL) · Royal Air Maroc
- Laayoune (EUN) · Royal Air Maroc
Angola (1)
- Luanda (NBJ) · Royal Air Maroc
Bahrain (1)
- Bahrain (BAH) · Gulf Air
Belgium (1)
- Brussels (BRU) · Air Arabia, Royal Air Maroc, TUI fly Belgium
Benin (1)
- Cotonou (COO) · Royal Air Maroc
Brazil (1)
- São Paulo (GRU) · Royal Air Maroc
Burkina Faso (1)
- Ouagadougou (OUA) · Royal Air Maroc
Central African Republic (1)
- Bangui (BGF) · Royal Air Maroc
Chad (1)
- N'Djamena (NDJ) · Royal Air Maroc
Côte d'Ivoire (1)
- Abidjan (ABJ) · Royal Air Maroc
DR Congo (1)
- Kinshasa (FIH) · Royal Air Maroc
Equatorial Guinea (1)
- Malabo (SSG) · Royal Air Maroc
Gabon (1)
- Libreville (LBV) · Royal Air Maroc
Gambia (1)
- Banjul (BJL) · Royal Air Maroc
Ghana (1)
- Accra (ACC) · Royal Air Maroc
Greece (1)
- Athens (ATH) · Aegean Airlines
Guinea (1)
- Conakry (CKY) · Royal Air Maroc
Guinea-Bissau (1)
- Bissau (OXB) · Royal Air Maroc
Jordan (1)
- Amman (AMM) · Royal Jordanian
Kuwait (1)
- Kuwait City (KWI) · Kuwait Airways
Liberia (1)
- Monrovia (ROB) · Royal Air Maroc
Mali (1)
- Bamako (BKO) · Royal Air Maroc
Mauritania (1)
- Nouakchott (NKC) · Mauritania Airlines, Royal Air Maroc
Niger (1)
- Niamey (NIM) · Royal Air Maroc
Qatar (1)
- Doha (DOH) · Qatar Airways, Royal Air Maroc
Republic of the Congo (1)
- Brazzaville (BZV) · Royal Air Maroc
Senegal (1)
- Dakar (DSS) · Air Senegal, Royal Air Maroc
Sierra Leone (1)
- Freetown (FNA) · Royal Air Maroc
Togo (1)
- Lomé (LFW) · Royal Air Maroc
Tunisia (1)
- Tunis (TUN) · Royal Air Maroc, Tunisair
Source: the “Airlines and destinations” tables of Mohammed V International Airport on Wikipedia (CC BY-SA 4.0), read 15 Oct 2026. Scheduled and seasonal services only; airlines change routes often, so check with the airline before you book.
FAQ
What is the cheapest nonstop flight from Casablanca?+
Of the routes we track, the lowest nonstop fare we have seen is $40 one-way to Malaga (CMN–AGP), seen 22 Oct 2026. Fares change daily.
How long are flights from Casablanca?+
Of the routes we track, the shortest is Casablanca to Marrakech, about 45m (200 km), and the longest is to Beijing, about 13h 6m. Each route below lists its own flight time.
Where can I fly nonstop from Casablanca?+
Mohammed V International Airport lists 112 nonstop destinations in 50 countries on 29 airlines; the most are in France (12), Morocco (12), Italy (10). The full list by country is below (from each airport's own table of airlines and destinations, read 15 Oct 2026).
Where these flights go
- Flights to Abu Dhabi
- Flights to Amsterdam
- Flights to Barcelona
- Flights to Beijing
- Flights to Bologna
- Flights to Brussels
- Flights to Cairo
- Flights to Doha
- Flights to Dubai
- Flights to Frankfurt
- Flights to Istanbul
- Flights to Jeddah
- Flights to Lagos
- Flights to Lisbon
- Flights to London
- Flights to Los Angeles
- Flights to Lyon
- Flights to Madrid
- Flights to Malaga
- Flights to Marrakech
- Flights to Marseille
- Flights to Miami
- Flights to Milan
- Flights to Moscow
- Flights to Munich
- Flights to Nantes
- Flights to New York
- Flights to Paris
- Flights to Porto
- Flights to Riyadh
- Flights to Rome
- Flights to Saint Petersburg
- Flights to Sao Paulo
- Flights to Sharjah
- Flights to Tenerife
- Flights to Toronto
- Flights to Valencia
- Flights to Venice
- Flights to Zurich