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.

Nonstop flights to Casablanca

Airlines

Destinations by country

Angola

  • Luanda (NBJ): Royal Air Maroc · 7h 20m · 5,217 km (3,242 mi)

Bahrain

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

Burkina Faso

Cameroon

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

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

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

Gambia

  • Banjul (BJL): Royal Air Maroc · 3h 40m · 2,409 km (1,497 mi)

Germany

Ghana

  • Accra (ACC): Royal Air Maroc · 4h 30m · 3,181 km (1,977 mi)

Guinea

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

Liberia

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

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

Russia

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

Spain

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

United States

Western Sahara (disputed territory)