Nonstop flights from Casablanca (CMN)
Mohammed V International Airport (CMN) in Casablanca, Morocco has nonstop flights to 112 destinations in 49 countries, on 27 airlines.
Airlines
- Royal Air Maroc: 100 destinations
- Air Arabia Maroc: 15 destinations
- TUI fly Belgium: 4 destinations
- Qatar Airways: 2 destinations
- Saudia: 2 destinations
- Transavia France: 2 destinations
- Air Canada: 1 destination
- Air France: 1 destination
- Air Senegal: 1 destination
- EgyptAir: 1 destination
- Emirates: 1 destination
- Etihad Airways: 1 destination
- Eurowings: 1 destination
- Flynas: 1 destination
- Gulf Air: 1 destination
- Iberia: 1 destination
- Kuwait Airways: 1 destination
- Lufthansa: 1 destination
- Mauritania Airlines: 1 destination
- Nouvelair Tunisie: 1 destination
- Pegasus: 1 destination
- Royal Jordanian: 1 destination
- Shanghai Airlines: 1 destination
- TAP Portugal: 1 destination
- Transavia: 1 destination
- Tunisair: 1 destination
- Turkish Airlines: 1 destination
Destinations by country
Angola
- Luanda (NBJ): Royal Air Maroc · 7h 20m · 5,217 km (3,242 mi)
Bahrain
- Bahrain (BAH): Gulf Air · 7h 3m · 5,602 km (3,481 mi)
Belgium
- Brussels (BRU): Air Arabia Maroc, Royal Air Maroc, and TUI fly Belgium · 3h 15m · 2,183 km (1,356 mi)
Benin
- Cotonou (COO): Royal Air Maroc · 4h 30m · 3,175 km (1,973 mi)
Brazil
- São Paulo (GRU): Royal Air Maroc · 9h 50m · 7,539 km (4,685 mi)
Burkina Faso
- Ouagadougou (OUA): Royal Air Maroc · 3h 35m · 2,417 km (1,502 mi)
Cameroon
- Douala (DLA): Royal Air Maroc · 5h 10m · 3,726 km (2,315 mi)
- Yaoundé (NSI): Royal Air Maroc · 5h 30m · 3,849 km (2,392 mi)
Canada
- Montréal (YUL): Air Canada and Royal Air Maroc · 7h 53m · 5,675 km (3,526 mi)
- Toronto (YYZ): Royal Air Maroc · 8h 40m · 6,174 km (3,836 mi)
Cape Verde
- Praia (RAI): Royal Air Maroc · 3h 50m · 2,600 km (1,616 mi)
- Sal (SID): Royal Air Maroc · 3h 45m · 2,404 km (1,494 mi)
Central African Republic
- Bangui (BGF): Royal Air Maroc · 6h 5m · 4,206 km (2,613 mi)
Chad
- N'Djamena (NDJ): Royal Air Maroc · 5h 25m · 3,294 km (2,047 mi)
China
- Beijing (PKX): Royal Air Maroc · 12h 20m · 10,075 km (6,260 mi)
Côte d'Ivoire
- Abidjan (ABJ): Royal Air Maroc · 4h 30m · 3,148 km (1,956 mi)
Democratic Republic of the Congo
- Kinshasa (FIH): Royal Air Maroc · 6h 43m · 4,847 km (3,012 mi)
Egypt
- Cairo (CAI): EgyptAir and Royal Air Maroc · 5h 20m · 3,683 km (2,289 mi)
Equatorial Guinea
- Malabo (SSG): Royal Air Maroc · 5h 20m · 3,702 km (2,300 mi)
France
- Basel (BSL): Air Arabia Maroc · 3h 10m · 2,027 km (1,260 mi)
- Bordeaux (BOD): Royal Air Maroc · 2h 20m · 1,404 km (872 mi)
- Lille (LIL): Royal Air Maroc and TUI fly Belgium · 3h 25m · 2,102 km (1,306 mi)
- Lyon (LYS): Air Arabia Maroc and Royal Air Maroc · 2h 45m · 1,748 km (1,086 mi)
- Marseille (MRS): Royal Air Maroc and Shanghai Airlines · 2h 35m · 1,577 km (980 mi)
- Metz-Nancy (ETZ): TUI fly Belgium · 3h 40m · 2,080 km (1,292 mi)
- Montpellier (MPL): Air Arabia Maroc and Royal Air Maroc · 2h 30m · 1,514 km (941 mi)
- Nantes (NTE): Royal Air Maroc and Transavia France · 2h 35m · 1,613 km (1,002 mi)
- Nice (NCE): Royal Air Maroc · 2h 40m · 1,718 km (1,068 mi)
- Paris (CDG): Air France and Royal Air Maroc · 3h 5m · 1,931 km (1,200 mi)
- Paris (ORY): Royal Air Maroc, TUI fly Belgium, and Transavia France · 2h 50m · 1,897 km (1,179 mi)
- Strasbourg (SXB): Royal Air Maroc · 3h 13m · 2,108 km (1,310 mi)
- Toulouse (TLS): Royal Air Maroc · 2h 15m · 1,380 km (857 mi)
Gabon
- Libreville (LBV): Royal Air Maroc · 5h 35m · 4,067 km (2,527 mi)
Gambia
- Banjul (BJL): Royal Air Maroc · 3h 40m · 2,409 km (1,497 mi)
Germany
- Düsseldorf (DUS): Eurowings · 3h 35m · 2,307 km (1,434 mi)
- Frankfurt (FRA): Lufthansa and Royal Air Maroc · 3h 30m · 2,276 km (1,414 mi)
- Munich (MUC): Royal Air Maroc · 3h 30m · 2,318 km (1,440 mi)
Ghana
- Accra (ACC): Royal Air Maroc · 4h 30m · 3,181 km (1,977 mi)
Guinea
- Conakry (CKY): Royal Air Maroc · 4h · 2,716 km (1,688 mi)
Guinea-Bissau
- Bissau (OXB): Royal Air Maroc · 3h 40m · 2,525 km (1,569 mi)
Italy
- Bologna (BLQ): Air Arabia Maroc and Royal Air Maroc · 3h · 2,043 km (1,269 mi)
- Catania (CTA): Air Arabia Maroc and Royal Air Maroc · 3h 20m · 2,098 km (1,304 mi)
- Cuneo (CUF): Air Arabia Maroc · 2h 50m · 1,804 km (1,121 mi)
- Milan (BGY): Air Arabia Maroc · 3h 5m · 2,010 km (1,249 mi)
- Milan (MXP): Royal Air Maroc · 3h 5m · 1,947 km (1,210 mi)
- Naples (NAP): Air Arabia Maroc and Royal Air Maroc · 3h 15m · 2,105 km (1,308 mi)
- Pisa (PSA): Air Arabia Maroc · 2h 55m · 1,933 km (1,201 mi)
- Rome (FCO): Royal Air Maroc · 3h 5m · 1,977 km (1,228 mi)
- Turin (TRN): Royal Air Maroc · 2h 55m · 1,852 km (1,151 mi)
- Venice (VCE): Air Arabia Maroc and Royal Air Maroc · 3h 10m · 2,170 km (1,348 mi)
- Verona (VRN): Royal Air Maroc · 3h 15m · 2,067 km (1,284 mi)
Jordan
- Amman (AMM): Royal Jordanian · 5h 25m · 4,059 km (2,522 mi)
Kuwait
- Kuwait City (KWI): Kuwait Airways · 6h 45m · 5,237 km (3,254 mi)
Liberia
- Monrovia (ROB): Royal Air Maroc · 4h 20m · 3,031 km (1,883 mi)
Mali
- Bamako (BKO): Royal Air Maroc · 3h 25m · 2,317 km (1,440 mi)
Mauritania
- Nouakchott (NKC): Mauritania Airlines and Royal Air Maroc · 2h 55m · 1,871 km (1,163 mi)
Morocco
- Agadir (AGA): Royal Air Maroc · 1h · 380 km (236 mi)
- Al Hoceima (AHU): Royal Air Maroc · 1h 35m · 399 km (248 mi)
- Errachidia (ERH): Royal Air Maroc · 59m · 338 km (210 mi)
- Fes (FEZ): Royal Air Maroc · 1h 10m · 250 km (155 mi)
- Guelmim (GLN): Royal Air Maroc · 1h 50m · 536 km (333 mi)
- Marrakesh (RAK): Qatar Airways and Royal Air Maroc · 50m · 200 km (124 mi)
- Nador (NDR): Royal Air Maroc · 1h 35m · 457 km (284 mi)
- Ouarzazate (OZZ): Royal Air Maroc · 1h 25m · 278 km (173 mi)
- Oujda (OUD): Royal Air Maroc · 1h 15m · 545 km (339 mi)
- Tan Tan (TTA): Royal Air Maroc · 2h · 644 km (400 mi)
- Tangier (TNG): Royal Air Maroc · 1h 20m · 304 km (189 mi)
- Tétouan (TTU): Royal Air Maroc · 1h 10m · 323 km (201 mi)
- Zagora (OZG): Royal Air Maroc · 2h · 382 km (237 mi)
Netherlands
- Amsterdam (AMS): Royal Air Maroc and Transavia · 3h 30m · 2,327 km (1,446 mi)
Niger
- Niamey (NIM): Royal Air Maroc · 3h 55m · 2,422 km (1,505 mi)
Nigeria
- Abuja (ABV): Royal Air Maroc · 4h 54m · 3,107 km (1,931 mi)
- Lagos (LOS): Royal Air Maroc · 4h 35m · 3,184 km (1,978 mi)
Portugal
- Lisbon (LIS): Royal Air Maroc and TAP Portugal · 1h 25m · 618 km (384 mi)
- Porto (OPO): Royal Air Maroc · 1h 45m · 882 km (548 mi)
Qatar
- Doha (DOH): Qatar Airways and Royal Air Maroc · 7h 10m · 5,734 km (3,563 mi)
Republic of the Congo
- Brazzaville (BZV): Royal Air Maroc · 6h 38m · 4,824 km (2,997 mi)
Russia
- Moscow (SVO): Royal Air Maroc · 6h 5m · 4,243 km (2,636 mi)
- Saint Petersburg (LED): Royal Air Maroc · 5h 35m · 4,024 km (2,500 mi)
Saudi Arabia
- Jeddah (JED): Flynas, Royal Air Maroc, and Saudia · 6h · 4,748 km (2,950 mi)
- Medina (MED): Royal Air Maroc · 5h 55m · 4,664 km (2,898 mi)
- Riyadh (RUH): Saudia · 6h 25m · 5,295 km (3,290 mi)
Senegal
- Dakar (DSS): Air Senegal and Royal Air Maroc · 3h 20m · 2,288 km (1,422 mi)
Sierra Leone
- Freetown (FNA): Royal Air Maroc · 4h 5m · 2,812 km (1,747 mi)
Spain
- Alicante (ALC): Royal Air Maroc · 1h 40m · 837 km (520 mi)
- Barcelona (BCN): Air Arabia Maroc and Royal Air Maroc · 2h 10m · 1,227 km (762 mi)
- Bilbao (BIO): Royal Air Maroc · 2h · 1,177 km (731 mi)
- Gran Canaria (LPA): Royal Air Maroc · 1h 55m · 959 km (596 mi)
- Madrid (MAD): Air Arabia Maroc, Iberia, and Royal Air Maroc · 1h 45m · 869 km (540 mi)
- Málaga (AGP): Air Arabia Maroc and Royal Air Maroc · 1h 15m · 463 km (288 mi)
- Seville (SVQ): Royal Air Maroc · 1h 35m · 476 km (296 mi)
- Tenerife (TFS): Royal Air Maroc · 3h 15m · 1,042 km (647 mi)
- Valencia (VLC): Royal Air Maroc · 1h 40m · 931 km (578 mi)
Switzerland
- Geneva (GVA): Royal Air Maroc · 2h 55m · 1,843 km (1,145 mi)
- Zurich (ZRH): Royal Air Maroc · 3h 10m · 2,070 km (1,286 mi)
Togo
- Lomé (LFW): Royal Air Maroc · 4h 25m · 3,160 km (1,964 mi)
Tunisia
- Tunis (TUN): Nouvelair Tunisie, Royal Air Maroc, and Tunisair · 2h 30m · 1,664 km (1,034 mi)
Turkey
- Istanbul (IST): Royal Air Maroc and Turkish Airlines · 4h 35m · 3,304 km (2,053 mi)
- Istanbul (SAW): Air Arabia Maroc and Pegasus · 4h 40m · 3,350 km (2,082 mi)
United Arab Emirates
- Abu Dhabi (AUH): Etihad Airways · 7h 20m · 6,052 km (3,761 mi)
- Dubai (DXB): Emirates and Royal Air Maroc · 7h 45m · 6,081 km (3,779 mi)
United Kingdom
- London (LGW): Royal Air Maroc · 3h 10m · 2,066 km (1,284 mi)
- London (LHR): Royal Air Maroc · 3h 10m · 2,094 km (1,301 mi)
- London (STN): Royal Air Maroc · 3h 25m · 2,153 km (1,338 mi)
- Manchester (MAN): Royal Air Maroc · 3h 40m · 2,261 km (1,405 mi)
United States
- Los Angeles (LAX): Royal Air Maroc · 12h 20m · 9,620 km (5,978 mi)
- Miami (MIA): Royal Air Maroc · 9h 8m · 6,941 km (4,313 mi)
- New York (JFK): Royal Air Maroc · 8h 5m · 5,795 km (3,601 mi)
- Washington (IAD): Royal Air Maroc · 8h 40m · 6,149 km (3,821 mi)
Western Sahara (disputed territory)
- Dakhla (VIL): Royal Air Maroc · 2h 20m · 1,346 km (836 mi)
- Laayoune (EUN): Royal Air Maroc · 1h 45m · 878 km (546 mi)
- Smara (SMW): Royal Air Maroc · 1h 30m · 836 km (519 mi)