Non-stop flights from Casablanca (CMN)

From Casablanca (CMN)
Country Morocco
Dates Anytime
Filters
Destinations 117 direct
Reach Score 89/99
Continents 5 of 6
Avg. distance 2,698 km
Avg. flight time 3h 10m
Loading map...

About flights from Casablanca (CMN)

Mohammed V International Airport sits about 30km southeast of the city, and the moment you clear customs, you realize this is not a small regional hub. It's a proper hub — 116 direct destinations across 52 countries, connecting Africa to Europe, the Americas, and all the way to Beijing. Royal Air Maroc runs a tight operation here, and the airport has that particular energy of a place that takes itself seriously. Not chaotic, not sterile. Somewhere in between, which honestly suits the city it serves.

Quick stats for CMN

  • Direct destinations: 116
  • Countries served: 52
  • Continents reached: 5 of 6
  • Average flight distance: 2,676 km
  • Longest non-stop: Beijing (PKX) — 10,074 km (~12h 36m)
  • Shortest non-stop: Marrakech (RAK) — 201 km (~15 min)
  • Reach score: 89/99

Why fly to Casablanca?

Casablanca is where Africa meets Europe in the most practical sense. France alone accounts for 13 direct routes out of CMN, which tells you everything about the historical connection and the size of the diaspora moving back and forth. Italy has 11 routes, Spain 9 — so if you're positioning yourself for a Mediterranean loop, this is a genuinely smart base. And then there's the other end of the spectrum: a direct flight to Beijing covering over 10,000km, which I find quietly impressive for a city most people still associate primarily with old French cinema and leather souks. For nomads, the cost of living in Morocco is low enough that using Casablanca as a home base while hopping around southern Europe actually makes financial sense.

Longest non-stop flights from CMN

The furthest destinations you can reach non-stop from Casablanca:

  1. Beijing, China (PKX) — 10,074 km, approximately 12h 36m
  2. Los Angeles, USA (LAX) — 9,620 km, approximately 12h 2m
  3. Sao Paulo, Brazil (GRU) — 7,539 km, approximately 9h 25m
  4. Miami, USA (MIA) — 6,940 km, approximately 8h 41m
  5. Toronto, Canada (YYZ) — 6,173 km, approximately 7h 43m

Short-haul flights from CMN

Quick getaway options with the shortest flights from Casablanca:

  1. Marrakech, Morocco (RAK) — 201 km, approximately 15 min
  2. Fes, Morocco (FEZ) — 249 km, approximately 19 min
  3. Ouarzazate, Morocco (OZZ) — 280 km, approximately 21 min
  4. Tangier, Morocco (TNG) — 304 km, approximately 23 min
  5. Tetouan, Morocco (TTU) — 322 km, approximately 24 min

Top countries by direct connections from CMN

Mohammed V International Airport connects to 52 countries. Here are the most served:

  1. Morocco — 15 destinations (Agadir, Al Hoceima, Dakhla, Errachidia and 11 more)
  2. France — 13 destinations (Basel, Switzerland/Mulhouse, Bordeaux, Lille, Lyon and 9 more)
  3. Italy — 11 destinations (Bologna, Catania, Cuneo, Milan and 7 more)
  4. Spain — 9 destinations (Alicante, Barcelona, Bilbao, Las Palmas and 5 more)
  5. USA — 4 destinations (Dulles, Los Angeles, Miami, New York)
  6. United Kingdom — 4 destinations (London, London, London, Manchester)
  7. Germany — 3 destinations (Dusseldorf, Frankfurt, Munich)
  8. Saudi Arabia — 3 destinations (Jeddah, Madinah, Riyadh)

Where to fly from Casablanca

Flights to Morocco

Casablanca has 15 direct routes to Morocco:

Flights to France

Casablanca has 13 direct routes to France:

Flights to Italy

Casablanca has 11 direct routes to Italy:

Tips for travelers at CMN

The train is your best friend here. The ONCF line connects the airport directly to Casa Voyageurs station in about 45 minutes, runs regularly, and costs almost nothing compared to a taxi. Speaking of taxis — negotiate before you get in, always. If you're flying Royal Air Maroc, arrive early; the check-in queues can stretch. Summer means peak travel between Morocco and Europe, so book those routes to Paris or Rome well ahead. Winter is quieter, cheaper, and the weather in the city is genuinely pleasant — mild enough to work from a terrace in January without thinking twice.

Frequently asked questions about flying to Casablanca

How do I get from Mohammed V Airport to Casablanca city center?

The airport train (Aéroport Express) is your best bet—it takes about 30 minutes to reach the city center for around 100 MAD ($10 USD), or you can take a taxi for roughly 200-300 MAD depending on traffic and negotiation.

What's the best time to fly to or from Casablanca?

April to May and September to October offer pleasant weather and fewer crowds than summer, while booking flights 2-3 months in advance typically gets you better prices year-round.

How many places can I fly to directly from Casablanca?

Mohammed V Airport offers 116 direct destinations, connecting you to major cities across Europe, Africa, the Middle East, and beyond without needing to change planes.

Do I need a visa to enter Morocco through Casablanca?

Visa requirements depend on your nationality—many European, North American, and some other travelers get 90 days visa-free, but it's worth checking the official Moroccan consulate website for your specific country.

What's a helpful tip for Mohammed V Airport?

Download the airport's mobile app or grab a map at arrival to avoid getting lost, and note that the airport can be quite busy during peak hours, so arrive early and be patient at immigration.

Is traveling through Casablanca airport expensive compared to other Moroccan airports?

Mohammed V is Morocco's largest hub so it has competitive pricing, though you might find slightly cheaper flights through smaller airports; however, the convenience and direct flight options often make it worth the cost.

Plan your trip from Casablanca

Browse the complete list of 116 destinations below to find your next flight from Mohammed V International Airport. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.

Find flights from Casablanca
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

All 117 direct destinations

Code Destination Country Airlines
ABJ Abidjan Cote d'Ivoire 3,149 km 3h 42m ATHF
AUH Abu Dhabi United Arab Emirates 6,052 km 7h 7m EY
ABV Abuja Nigeria 3,108 km 3h 39m AT
ACC Accra Ghana 3,180 km 3h 44m AT
AGA Agadir Morocco 379 km 27m AT
AHU Al Hoceima Morocco 399 km 28m AT
ALC Alicante Spain 837 km 59m AT
AMM Amman Jordan 4,059 km 4h 47m RJ
AMS Amsterdam Netherlands 2,327 km 2h 44m ATHV
ATH Athens Greece 2,880 km 3h 23m A3
BAH Bahrain Bahrain 5,600 km 6h 35m GF
BKO Bamako Mali 2,316 km 2h 43m AT
BGF Bangui Central African Republic 4,206 km 4h 57m AT
BJL Banjul Gambia 2,408 km 2h 50m AT
BCN Barcelona Spain 1,227 km 1h 27m 3OATTB
BSL Basel, Switzerland/Mulhouse France 2,027 km 2h 23m 3O
PKX Beijing China 10,074 km 11h 51m AT
BEY Beirut Lebanon 3,960 km 4h 40m AT
BIO Bilbao Spain 1,178 km 1h 23m AT
OXB Bissau Guinea-Bissau 2,525 km 2h 58m AT
BLQ Bologna Italy 2,042 km 2h 24m 3OAT
BOD Bordeaux France 1,405 km 1h 39m AT
BZV Brazzaville Congo 4,824 km 5h 41m AT
BRU Brussels Belgium 2,182 km 2h 34m 3OATTB
CAI Cairo Egypt 3,684 km 4h 20m ATMS
CTA Catania Italy 2,097 km 2h 28m 3OAT
CKY Conakry Guinea 2,717 km 3h 12m AT
COO Cotonou Benin 3,175 km 3h 44m AT
CUF Cuneo Italy 1,803 km 2h 7m 3O
DSS Dakar Senegal 2,288 km 2h 42m ATHC
VIL Dakhla Morocco 1,346 km 1h 35m AT
DOH Doha Qatar 5,735 km 6h 45m ATQR
DLA Douala Cameroon 3,725 km 4h 23m AT
DXB Dubai United Arab Emirates 6,080 km 7h 9m ATEK
IAD Dulles USA 6,148 km 7h 14m AT
DUS Dusseldorf Germany 2,306 km 2h 43m EW
ERH Errachidia Morocco 337 km 24m AT
FEZ Fes Morocco 249 km 18m AT
FRA Frankfurt Germany 2,279 km 2h 41m ATLH
FNA Freetown Sierra Leone 2,812 km 3h 18m AT
GVA Geneva Switzerland 1,842 km 2h 10m AT
GLN Goulimime Morocco 538 km 38m AT
IST Istanbul Turkiye 3,304 km 3h 53m ATTK
SAW Istanbul Turkiye 3,350 km 3h 56m 3OPC
JED Jeddah Saudi Arabia 4,747 km 5h 35m ATSVXY
FIH Kinshasa The Democratic Republic of The Congo 4,847 km 5h 42m AT
KWI Kuwait Kuwait 5,236 km 6h 10m KU
EUN Laayoune Morocco 879 km 1h 2m AT
LOS Lagos Nigeria 3,184 km 3h 45m AT
LPA Las Palmas Spain 959 km 1h 8m AT
LBV Libreville Gabon 4,067 km 4h 47m AT
LIL Lille France 2,102 km 2h 28m ATTB
LIS Lisbon Portugal 617 km 44m ATTP
LFW Lome Togo 3,159 km 3h 43m AT
LHR London United Kingdom 2,094 km 2h 28m AT
LGW London United Kingdom 2,067 km 2h 26m AT
STN London United Kingdom 2,154 km 2h 32m AT
LAX Los Angeles USA 9,620 km 11h 19m AT
NBJ Luanda Angola 5,217 km 6h 8m AT
LYS Lyon France 1,747 km 2h 3m 3OAT
MED Madinah Saudi Arabia 4,664 km 5h 29m ATSVXY
MAD Madrid Spain 869 km 1h 1m 3OATIB
SSG Malabo Equatorial Guinea 3,702 km 4h 21m AT
AGP Malaga Spain 463 km 33m 3OAT
MAN Manchester United Kingdom 2,263 km 2h 40m AT
RAK Marrakech Morocco 201 km 14m ATQR
MRS Marseille France 1,578 km 1h 51m ATFM
ETZ Metz/Nancy France 2,079 km 2h 27m TB
MIA Miami USA 6,940 km 8h 10m AT
BGY Milan Italy 2,009 km 2h 22m 3O
MXP Milan Italy 1,946 km 2h 17m AT
MJI Mitiga, Tripoli Libya 1,940 km 2h 17m AT
ROB Monrovia Liberia 3,030 km 3h 34m AT
MPL Montpellier France 1,513 km 1h 47m 3OAT
YUL Montreal Canada 5,676 km 6h 41m ACAT
SVO Moscow Russia 4,243 km 5h AT
MUC Munich Germany 2,318 km 2h 44m AT
NDR Nador Morocco 457 km 32m AT
NTE Nantes France 1,614 km 1h 54m ATTO
NAP Naples Italy 2,105 km 2h 29m 3OAT
NDJ Ndjamena Chad 3,294 km 3h 53m AT
JFK New York USA 5,796 km 6h 49m AT
NIM Niamey Niger 2,422 km 2h 51m AT
NCE Nice France 1,718 km 2h 1m AT
NKC Nouakchott Mauritania 1,871 km 2h 12m ATL6
OUA Ouagadougou Burkina Faso 2,416 km 2h 51m AT
OZZ Ouarzazate Morocco 280 km 20m AT
OUD Oujda Morocco 544 km 38m AT
CDG Paris France 1,931 km 2h 16m AFAT
ORY Paris France 1,897 km 2h 14m ATTBTO
PSA Pisa Italy 1,934 km 2h 17m 3O
PNR Pointe Noire Congo 4,715 km 5h 33m AT
OPO Porto Portugal 880 km 1h 2m AT
RAI Praia Cape Verde 2,600 km 3h 4m AT
RUH Riyadh Saudi Arabia 5,295 km 6h 14m ATSV
FCO Rome Italy 1,977 km 2h 20m AT
LED Saint Petersburg Russia 4,024 km 4h 44m AT
SID Sal Cape Verde 2,405 km 2h 50m AT
GRU Sao Paulo Brazil 7,539 km 8h 52m AT
SVQ Sevilla Spain 476 km 34m AT
SQQ Siauliai Lithuania 3,451 km 4h 4m HC
SMW Smara Western Sahara 836 km 59m AT
SXB Strasbourg France 2,108 km 2h 29m 3OAT
TTA Tan Tan Morocco 640 km 45m AT
TNG Tangier Morocco 304 km 21m AT
TFS Tenerife Spain 1,042 km 1h 14m AT
TTU Tetouan Morocco 322 km 23m AT
YYZ Toronto Canada 6,173 km 7h 16m AT
TLS Toulouse France 1,380 km 1h 37m AT
TUN Tunis Tunisia 1,662 km 1h 57m ATBJTU
TRN Turin Italy 1,851 km 2h 11m AT
VLC Valencia Spain 931 km 1h 6m AT
VCE Venice Italy 2,169 km 2h 33m 3OAT
VRN Verona Italy 2,069 km 2h 26m AT
NSI Yaounde Cameroon 3,850 km 4h 32m AT
OZG Zagora Morocco 382 km 27m AT
ZRH Zurich Switzerland 2,070 km 2h 26m AT

Frequently asked questions

  • How many direct flights are available from Casablanca (CMN)?

    There are 117 non-stop destinations available from Mohammed V International Airport (CMN) in Morocco.

  • What are the longest flights from CMN?

    The longest non-stop flights from CMN are: Beijing (PKX) at 10,074 km, Los Angeles (LAX) at 9,620 km, Sao Paulo (GRU) at 7,539 km.

  • What airlines fly from Casablanca (CMN)?

    Airlines operating from CMN include: 3O, A3, AC, AF, AT, BJ, EK, EW, EY, FM, GF, HC, HF, HV, IB, KU, L6, LH, MS, PC, QR, RJ, SV, TB, TK, TO, TP, TU, XY.

  • What is the reach score of Casablanca (CMN)?

    Mohammed V International Airport has a reach score of 89/99, measuring its connectivity based on number of direct destinations (117), average flight distance, and continental diversity (5 of 6 continents).

Cheapest fares from Casablanca (CMN)

Explore by flight time from Casablanca

Nearby airports to Casablanca

Other airports within 500 km of Casablanca (CMN). Compare connections, distances, and fares from neighbouring hubs.

Related guides for Casablanca & Morocco

Same topic, different angle — sibling pages from across Flightmaps for travellers using CMN.

Explore destinations from Casablanca