Direct Flights
from Casablanca CMN

243 weekly flights departing from Mohammed V Intl
Serving 12 domestic and 59 international routes.
Main airline: Royal Air Maroc
Departure city: Casablanca, Morocco

Domestic
Zagora (OZG)1/week 1h55min
Nador (NDR)1/week 1h35min
Tetouan (TTU)1/week 1h20min
Oujda (OUD)2/week 1h45min
Agadir (AGA)3/week 1h25min from $105
Fez (FEZ)1/week 1h10min from $159
Marrakech (RAK)5/week 1h05min from $185
Ouarzazate (OZZ)1/week 22h10min from $258
Errachidia (ERH)1/week 0h59min from $329
Angola
Luanda (LAD)1/week 16h55min from $1,061
Belgium
Brussels (BRU)2/week 3h45min from $154
Benin
Cotonou (COO)1/week 19h30min
Burkina Faso
Ouagadougou (OUA)1/week 20h25min
Cabo Verde
Praia (RAI)1/week 20h05min from $737
Cameroon
Douala (DLA)1/week 18h50min
Canada
Montréal (YUL)3/week 7h40min from $623
Congo, Democratic Republic of the
Kinshasa (FIH)1/week 17h20min
Côte d'Ivoire
Abidjan (ABJ)2/week 4h35min from $503
Egypt
Alexandria (HBE)1/week 4h35min from $251
Cairo (CAI)2/week 5h00min from $547
France
Montpellier (MPL)2/week 2h30min from $134
Nantes (NTE)1/week 2h35min from $137
Toulouse (TLS)1/week 2h15min from $153
Lyon (LYS)1/week 2h50min from $161
Basel/Mulhouse/Freiburg (BSL)1/week 3h10min from $172
Paris (ORY)7/week 3h30min from $181
Paris (CDG)5/week 3h15min from $190
Nice (NCE)1/week 2h40min from $285
Marseille Provence (MRS)1/week 2h35min from $287
Bordeaux (BOD)1/week 2h20min from $369
Gabon
Libreville (LBV)1/week 18h25min
Gambia
Banjul (BJL)1/week 20h20min from $994
Germany
Frankfurt (FRA)2/week 3h35min from $338
Guinea
Conakry (CKY)1/week 20h00min from $993
Italy
Turin (TRN)1/week 2h55min
Catania (CTA)1/week 3h20min
Bergamo (BGY)1/week 3h05min from $157
Milan (MXP)1/week 3h05min from $161
Rome (FCO)1/week 3h10min from $163
Bologna (BLQ)2/week 3h05min from $168
Kuwait
Kuwait City (KWI)1/week 7h05min
Mali
Bamako (BKO)1/week 20h35min
Mauritania
Nouakchott (NKC)2/week 3h00min from $384
Netherlands
Amsterdam (AMS)1/week 3h35min from $207
Nigeria
Lagos (LOS)1/week 19h25min from $996
Portugal
Lisbon (LIS)2/week 1h35min from $169
Porto (OPO)1/week 2h35min from $385
Qatar
Doha (DOH)2/week 7h10min from $513
Russian Federation
Moscow (DME)1/week 17h45min
Saudi Arabia
Jeddah (JED)2/week 6h05min from $658
Riyadh (RUH)1/week 17h30min from $816
Senegal
Dakar (DSS)2/week 3h15min from $576
Spain
Madrid (MAD)5/week 1h45min from $120
Málaga (AGP)3/week 1h40min from $131
Barcelona (BCN)3/week 2h10min from $134
Sevilla (SVQ)1/week 1h35min from $368
Switzerland
Geneva (GVA)1/week 3h00min from $171
Tunisia
Tunis (TUN)4/week 2h25min from $223
Turkey
Istanbul (SAW)2/week 4h45min from $291
Istanbul (IST)2/week 4h50min from $474
United Arab Emirates
Dubai (DXB)2/week 7h45min from $669
Abu Dhabi (AUH)1/week 7h05min from $797
United Kingdom
London (LHR)1/week 3h15min from $516
London (LGW)1/week 3h15min from $518
United States
New York (JFK)1/week 8h05min from $732
Miami (MIA)1/week 14h45min from $891
Washington (IAD)1/week 8h20min from $957
Western Sahara
El Aaiún (EUN)2/week 1h45min from $249
Villa Cisneros (VIL)2/week 2h20min from $270