01 / ORIGINS
Origins (117)
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Barcelona (BCN) | 1,226 km | 2h 15m | Air Arabia Maroc, Royal Air Maroc, TUI fly Belgium |
| Brussels (BRU) | 2,181 km | 3h 20m | Air Arabia Maroc, Royal Air Maroc, TUI fly Belgium |
| Jeddah (JED) | 4,753 km | 6h 40m | Royal Air Maroc, Saudia, Flynas |
| Madrid (MAD) | 867 km | 1h 50m | Air Arabia Maroc, Royal Air Maroc, Iberia |
| Paris (ORY) | 1,896 km | 3h 5m | Royal Air Maroc, TUI fly Belgium, Transavia France |
| Tunis (TUN) | 1,665 km | 3h 15m | Royal Air Maroc, Nouvelair Tunisie, Tunisair |
| Abidjan (ABJ) | 3,135 km | 4h 20m | Royal Air Maroc, Air Cote DIvoire |
| Malaga (AGP) | 463 km | 1h 15m | Air Arabia Maroc, Royal Air Maroc |
| Amsterdam (AMS) | 2,326 km | 3h 35m | Royal Air Maroc, Transavia |
| Bologna (BLQ) | 2,044 km | 3h 15m | Air Arabia Maroc, Royal Air Maroc |
| Cairo (CAI) | 3,690 km | 5h 50m | Royal Air Maroc, EgyptAir |
| Paris (CDG) | 1,930 km | 3h 10m | Air France, Royal Air Maroc |
| Catania (CTA) | 2,101 km | 3h 35m | Air Arabia Maroc, Royal Air Maroc |
| Doha (DOH) | 5,745 km | 8h 25m | Royal Air Maroc, Qatar Airways |
| Dakar (DSS) | 2,281 km | 3h 10m | Royal Air Maroc, Air Senegal |
| Dubai (DXB) | 6,091 km | 8h 25m | Royal Air Maroc, Emirates |
| Frankfurt (FRA) | 2,278 km | 3h 40m | Royal Air Maroc, Lufthansa |
| Istanbul (IST) | 3,310 km | 4h 50m | Royal Air Maroc, Turkish Airlines |
| Lille (LIL) | 2,101 km | 3h 35m | Royal Air Maroc, TUI fly Belgium |
| Lisbon (LIS) | 615 km | 1h 30m | Royal Air Maroc, TAP Portugal |
| Lyon (LYS) | 1,746 km | 2h 50m | Air Arabia Maroc, Royal Air Maroc |
| Montpellier (MPL) | 1,513 km | 2h 35m | Air Arabia Maroc, Royal Air Maroc |
| Marseille (MRS) | 1,578 km | 2h 35m | Royal Air Maroc, Shanghai Airlines |
| Naples (NAP) | 2,108 km | 3h 20m | Air Arabia Maroc, Royal Air Maroc |
| Nouakchott (NKC) | 1,866 km | 2h 45m | Royal Air Maroc, Mauritania Airlines |
| Nantes (NTE) | 1,612 km | 2h 35m | Royal Air Maroc, Transavia France |
| Marrakech (RAK) | 200 km | 45m | Royal Air Maroc, Qatar Airways |
| Istanbul (SAW) | 3,356 km | 5h 15m | Air Arabia Maroc, Pegasus |
| Strasbourg (SXB) | 2,108 km | 3h 15m | Air Arabia Maroc, Royal Air Maroc |
| Venice (VCE) | 2,170 km | 3h 25m | Air Arabia Maroc, Royal Air Maroc |
| Montreal (YUL) | 5,688 km | 6h 40m | Air Canada, Royal Air Maroc |
| Abuja (ABV) | 3,098 km | 4h 45m | Royal Air Maroc |
| Accra (ACC) | 3,167 km | 4h 25m | Royal Air Maroc |
| Agadir (AGA) | 378 km | 1h 0m | Royal Air Maroc |
| Al Hoceima (AHU) | 399 km | 1h 33m | Royal Air Maroc |
| Alicante (ALC) | 837 km | 1h 50m | Royal Air Maroc |
| Amman (AMM) | 4,067 km | 6h 5m | Royal Jordanian |
| Athens (ATH) | 2,886 km | 4h 15m | Aegean Airlines |
| Abu Dhabi (AUH) | 6,062 km | 8h 15m | Etihad Airways |
| Bahrain (BAH) | 5,610 km | 7h 45m | Gulf Air |
| Beirut (BEY) | 3,968 km | 6h 15m | Royal Air Maroc |
| Bangui (BGF) | 4,197 km | 6h 5m | Royal Air Maroc |
| Milan (BGY) | 2,010 km | 3h 5m | Air Arabia Maroc |
| Bilbao (BIO) | 1,176 km | 2h 5m | Royal Air Maroc |
| Banjul (BJL) | 2,400 km | 3h 20m | Royal Air Maroc |
| Bamako (BKO) | 2,306 km | 3h 15m | Royal Air Maroc |
| Bordeaux (BOD) | 1,403 km | 2h 20m | Royal Air Maroc |
| Basel, Switzerland/Mulhouse (BSL) | 2,027 km | 3h 13m | Air Arabia Maroc |
| Brazzaville (BZV) | 4,809 km | 6h 40m | Royal Air Maroc |
| Conakry (CKY) | 2,706 km | 3h 45m | Royal Air Maroc |
| Cotonou (COO) | 3,163 km | 4h 25m | Royal Air Maroc |
| Cuneo (CUF) | 1,803 km | 2h 58m | Air Arabia Maroc |
| Douala (DLA) | 3,713 km | 5h 20m | Royal Air Maroc |
| Dusseldorf (DUS) | 2,305 km | 3h 45m | Eurowings |
| Errachidia (ERH) | 337 km | 1h 15m | Royal Air Maroc |
| Metz/Nancy (ETZ) | 2,079 km | 3h 40m | TUI fly Belgium |
| Laayoune (EUN) | 877 km | 1h 35m | Royal Air Maroc |
| Rome (FCO) | 1,979 km | 3h 20m | Royal Air Maroc |
| Fes (FEZ) | 249 km | 1h 10m | Royal Air Maroc |
| Kinshasa (FIH) | 4,831 km | 6h 50m | Royal Air Maroc |
| Freetown (FNA) | 2,800 km | 3h 45m | Royal Air Maroc |
| Goulimime (GLN) | 537 km | 1h 45m | Royal Air Maroc |
| Sao Paulo (GRU) | 7,517 km | 8h 55m | Royal Air Maroc |
| Geneva (GVA) | 1,842 km | 2h 55m | Royal Air Maroc |
| Dulles (IAD) | 6,161 km | 7h 15m | Royal Air Maroc |
| New York (JFK) | 5,808 km | 7h 5m | Royal Air Maroc |
| Kuwait (KWI) | 5,246 km | 7h 20m | Kuwait Airways |
| Los Angeles (LAX) | 9,639 km | 10h 45m | Royal Air Maroc |
| Libreville (LBV) | 4,053 km | 5h 40m | Royal Air Maroc |
| Saint Petersburg (LED) | 4,029 km | 5h 40m | Royal Air Maroc |
| Lome (LFW) | 3,147 km | 4h 28m | Royal Air Maroc |
| London (LGW) | 2,065 km | 3h 15m | Royal Air Maroc |
| London (LHR) | 2,092 km | 3h 20m | Royal Air Maroc |
| Lagos (LOS) | 3,172 km | 4h 35m | Royal Air Maroc |
| Las Palmas (LPA) | 959 km | 1h 50m | Royal Air Maroc |
| Manchester (MAN) | 2,261 km | 3h 25m | Royal Air Maroc |
| Madinah (MED) | 4,671 km | 6h 10m | Saudia |
| Miami (MIA) | 6,953 km | 8h 15m | Royal Air Maroc |
| Mitiga, Tripoli (MJI) | 1,944 km | 3h 58m | Royal Air Maroc |
| Munich (MUC) | 2,319 km | 3h 35m | Royal Air Maroc |
| Milan (MXP) | 1,946 km | 3h 10m | Royal Air Maroc |
| Luanda (NBJ) | 5,198 km | 7h 5m | Royal Air Maroc |
| Nice (NCE) | 1,718 km | 2h 50m | Royal Air Maroc |
| Ndjamena (NDJ) | 3,290 km | 5h 20m | Royal Air Maroc |
| Nador (NDR) | 457 km | 1h 35m | Royal Air Maroc |
| Niamey (NIM) | 2,415 km | 3h 45m | Royal Air Maroc |
| Yaounde (NSI) | 3,839 km | 5h 30m | Royal Air Maroc |
| Porto (OPO) | 878 km | 1h 40m | Royal Air Maroc |
| Ouagadougou (OUA) | 2,407 km | 3h 30m | Royal Air Maroc |
| Oujda (OUD) | 544 km | 1h 10m | Royal Air Maroc |
| Bissau (OXB) | 2,516 km | 3h 25m | Royal Air Maroc |
| Zagora (OZG) | 380 km | 1h 45m | Royal Air Maroc |
| Ouarzazate (OZZ) | 278 km | 1h 30m | Royal Air Maroc |
| Beijing (PKX) | 10,095 km | 13h 15m | Royal Air Maroc |
| Pointe Noire (PNR) | 4,698 km | 6h 45m | Royal Air Maroc |
| Pisa (PSA) | 1,935 km | 3h 10m | Air Arabia Maroc |
| Praia (RAI) | 2,595 km | 3h 35m | Royal Air Maroc |
| Monrovia (ROB) | 3,017 km | 4h 5m | Royal Air Maroc |
| Riyadh (RUH) | 5,304 km | 7h 10m | Saudia |
| Sal (SID) | 2,401 km | 3h 20m | Royal Air Maroc |
| Smara (SMW) | 834 km | 2h 20m | Royal Air Maroc |
| Siauliai (SQQ) | 3,453 km | 5h 20m | Air Senegal |
| Malabo (SSG) | 3,689 km | 5h 15m | Royal Air Maroc |
| London (STN) | 2,152 km | 3h 20m | Royal Air Maroc |
| Moscow (SVO) | 4,249 km | 6h 15m | Royal Air Maroc |
| Sevilla (SVQ) | 475 km | 1h 45m | Royal Air Maroc |
| Tenerife (TFS) | 1,042 km | 2h 50m | Royal Air Maroc |
| Toulouse (TLS) | 1,379 km | 2h 20m | Royal Air Maroc |
| Tangier (TNG) | 303 km | 1h 20m | Royal Air Maroc |
| Turin (TRN) | 1,851 km | 3h 5m | Royal Air Maroc |
| Tan Tan (TTA) | 639 km | 1h 53m | Royal Air Maroc |
| Tetouan (TTU) | 322 km | 1h 20m | Royal Air Maroc |
| Dakhla (VIL) | 1,344 km | 2h 0m | Royal Air Maroc |
| Valencia (VLC) | 931 km | 1h 45m | Royal Air Maroc |
| Verona (VRN) | 2,070 km | 3h 10m | Royal Air Maroc |
| Toronto (YYZ) | 6,186 km | 7h 25m | Royal Air Maroc |
| Zurich (ZRH) | 2,071 km | 3h 15m | Royal Air Maroc |
Plan the rest of your trip to Casablanca
- Airport transferBook a private ride from the airport in advance.
- Car rentalCompare rental cars across global suppliers.
- Luggage storageDrop your bags in Casablanca and explore hands-free.
- eSIM dataGet online in Morocco the moment you land.
- Travel insuranceCover delays, baggage, and medical costs abroad.
Affiliate links — we may earn a commission, at no extra cost to you.
02 / EXPLORE MORE