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:
- Beijing, China (PKX) — 10,074 km, approximately 12h 36m
- Los Angeles, USA (LAX) — 9,620 km, approximately 12h 2m
- Sao Paulo, Brazil (GRU) — 7,539 km, approximately 9h 25m
- Miami, USA (MIA) — 6,940 km, approximately 8h 41m
- Toronto, Canada (YYZ) — 6,173 km, approximately 7h 43m
Short-haul flights from CMN
Quick getaway options with the shortest flights from Casablanca:
- Marrakech, Morocco (RAK) — 201 km, approximately 15 min
- Fes, Morocco (FEZ) — 249 km, approximately 19 min
- Ouarzazate, Morocco (OZZ) — 280 km, approximately 21 min
- Tangier, Morocco (TNG) — 304 km, approximately 23 min
- 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:
- Morocco — 15 destinations (Agadir, Al Hoceima, Dakhla, Errachidia and 11 more)
- France — 13 destinations (Basel, Switzerland/Mulhouse, Bordeaux, Lille, Lyon and 9 more)
- Italy — 11 destinations (Bologna, Catania, Cuneo, Milan and 7 more)
- Spain — 9 destinations (Alicante, Barcelona, Bilbao, Las Palmas and 5 more)
- USA — 4 destinations (Dulles, Los Angeles, Miami, New York)
- United Kingdom — 4 destinations (London, London, London, Manchester)
- Germany — 3 destinations (Dusseldorf, Frankfurt, Munich)
- Saudi Arabia — 3 destinations (Jeddah, Madinah, Riyadh)
Where to fly from Casablanca
Flights to Morocco
Casablanca has 15 direct routes to Morocco:
- Marrakech (RAK) — 201 km
- Fes (FEZ) — 249 km
- Ouarzazate (OZZ) — 280 km
- Tangier (TNG) — 304 km
- Tetouan (TTU) — 322 km
- Errachidia (ERH) — 337 km
- ...and 9 more destinations
Flights to France
Casablanca has 13 direct routes to France:
- Toulouse (TLS) — 1,380 km
- Bordeaux (BOD) — 1,405 km
- Montpellier (MPL) — 1,513 km
- Marseille (MRS) — 1,578 km
- Nantes (NTE) — 1,614 km
- Nice (NCE) — 1,718 km
- ...and 7 more destinations
Flights to Italy
Casablanca has 11 direct routes to Italy:
- Cuneo (CUF) — 1,803 km
- Turin (TRN) — 1,851 km
- Pisa (PSA) — 1,934 km
- Milan (MXP) — 1,946 km
- Rome (FCO) — 1,977 km
- Milan (BGY) — 2,009 km
- ...and 5 more destinations
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.