Sunshine on mosque Hassan II in Casablanca, Morocco - Flickr - Milamber's portfolio, Casablanca

Flights to Casablanca

78 routes into Casablanca, with the airlines that fly them, flight times and the fares we have seen. Lowest nonstop fare seen: $30 one-way from Marrakech (22 Oct 2026).

Photo of Casablanca: Milamber's portfolio, CC BY 2.0, via Wikimedia Commons.

Routes to Casablanca

FromAirlinesFlight timeFare seenBook
Abidjan to CasablancaABJ–CMNRoyal Air Maroc4h 26m$393 nonstopBook
Abu Dhabi to CasablancaAUH–CMN · all flights from Abu DhabiEtihad Airways8h 4m$354 nonstopBook
Accra to CasablancaACC–CMN · all flights from AccraRoyal Air Maroc4h 29m$472 nonstopBook
Agadir to CasablancaAGA–CMNRoyal Air Maroc59m$39 nonstopBook
Amman to CasablancaAMM–CMNRoyal Jordanian5h 34m$516 nonstopBook
Amsterdam to CasablancaAMS–CMN · all flights from AmsterdamRoyal Air Maroc, Transavia3h 25m$128 nonstopBook
Bamako to CasablancaBKO–CMNRoyal Air Maroc3h 24m$324 nonstopBook
Banjul to CasablancaBJL–CMNRoyal Air Maroc3h 31m$619 nonstopBook
Barcelona to CasablancaBCN–CMN · all flights from BarcelonaRoyal Air Maroc, Air Arabia Maroc2h 2m$78 nonstopBook
Beijing to CasablancaPKX–CMN · all flights from BeijingRoyal Air Maroc13h 6m$738 nonstopBook
Bissau to CasablancaOXB–CMNRoyal Air Maroc3h 39m$629 nonstopBook
Bologna to CasablancaBLQ–CMNRoyal Air Maroc, Air Arabia Maroc3h 3m$75 nonstopBook
Bordeaux to CasablancaBOD–CMNRoyal Air Maroc2h 15m$179 nonstopBook
Brazzaville to CasablancaBZV–CMNRoyal Air Maroc6h 32m$1006 nonstopBook
Brussels to CasablancaBRU–CMNTUI fly Belgium, Royal Air Maroc, Air Arabia Maroc3h 14m$156 nonstopBook
Cairo to CasablancaCAI–CMN · all flights from CairoRoyal Air Maroc, Egyptair5h 6m$238 nonstopBook
Conakry to CasablancaCKY–CMNRoyal Air Maroc3h 54m$382 nonstopBook
Dakar to CasablancaDSS–CMNRoyal Air Maroc, Air Senegal3h 22m$341 nonstopBook
Doha to CasablancaDOH–CMN · all flights from DohaRoyal Air Maroc, Qatar Airways7h 40m$442 nonstopBook
Dubai to CasablancaDXB–CMN · all flights from DubaiRoyal Air Maroc8h 6m$465 nonstopBook
Dusseldorf to CasablancaDUS–CMNEurowings3h 23m$99 nonstopBook
Errachidia to CasablancaERH–CMNRoyal Air Maroc55m$80 nonstopBook
Fez to CasablancaFEZ–CMNRoyal Air Maroc49m$68 nonstopBook
Frankfurt to CasablancaFRA–CMN · all flights from FrankfurtRoyal Air Maroc, Lufthansa3h 21m$229 nonstopBook
Freetown to CasablancaFNA–CMNRoyal Air Maroc4h 1m$975 nonstopBook
Geneva to CasablancaGVA–CMNRoyal Air Maroc2h 48m$126 nonstopBook
Jeddah to CasablancaJED–CMN · all flights from JeddahFlynas, Saudia, Royal Air Maroc6h 26m$261 nonstopBook
Kuwait City to CasablancaKWI–CMNKuwait Airways7h 3m$221 nonstopBook
Lagos to CasablancaLOS–CMN · all flights from LagosRoyal Air Maroc4h 29m$425 nonstopBook
Las Palmas to CasablancaLPA–CMNRoyal Air Maroc1h 42m$74 nonstopBook
Libreville to CasablancaLBV–CMNRoyal Air Maroc5h 35m$520 nonstopBook
Lille to CasablancaLIL–CMNRoyal Air Maroc, TUI fly Belgium3h 8m$76 nonstopBook
Lisbon to CasablancaLIS–CMN · all flights from LisbonRoyal Air Maroc, TAP Air Portugal, Portugalia Airlines1h 16m$85 nonstopBook
Lome to CasablancaLFW–CMN—4h 27m—Book
London to CasablancaLGW–CMN · all flights from LondonRoyal Air Maroc3h 5m$143 nonstopBook
Los Angeles to CasablancaLAX–CMN · all flights from Los AngelesRoyal Air Maroc12h 32m$367 nonstopBook
Luanda to CasablancaNBJ–CMNRoyal Air Maroc7h 1m$450 nonstopBook
Lyon to CasablancaLYS–CMN · all flights from LyonRoyal Air Maroc, Air Arabia Maroc2h 41m$88 nonstopBook
Madrid to CasablancaMAD–CMN · all flights from MadridRoyal Air Maroc, Iberia, Iberia Regional by Air Nostrum1h 35m$41 nonstopBook
Malaga to CasablancaAGP–CMNRoyal Air Maroc, Air Arabia Maroc1h 5m$40 nonstopBook
Manama to CasablancaBAH–CMNGulf Air7h 30m$304 nonstopBook
Manchester to CasablancaMAN–CMN · all flights from ManchesterRoyal Air Maroc3h 20m$105 nonstopBook
Marrakech to CasablancaRAK–CMNRoyal Air Maroc45m$30 nonstopBook
Marseille to CasablancaMRS–CMNRoyal Air Maroc2h 28m$159 nonstopBook
Miami to CasablancaMIA–CMN · all flights from MiamiRoyal Air Maroc9h 11m$617 nonstopBook
Montpellier to CasablancaMPL–CMNRoyal Air Maroc, Air Arabia Maroc2h 24m$86 nonstopBook
Montreal to CasablancaYUL–CMNRoyal Air Maroc, Air Canada7h 36m$607 nonstopBook
Moscow to CasablancaSVO–CMN · all flights from MoscowRoyal Air Maroc5h 48m$201 nonstopBook
Munich to CasablancaMUC–CMN · all flights from MunichRoyal Air Maroc3h 24m$185 nonstopBook
N'Djamena to CasablancaNDJ–CMNRoyal Air Maroc4h 37m$400 nonstopBook
Nador to CasablancaNDR–CMNRoyal Air Maroc1h 4m$48 nonstopBook
Nantes to CasablancaNTE–CMNRoyal Air Maroc, Transavia France2h 31m$99 nonstopBook
Naples to CasablancaNAP–CMNRoyal Air Maroc, Air Arabia Maroc3h 8m$74 nonstopBook
New York to CasablancaJFK–CMN · all flights from New YorkRoyal Air Maroc7h 45m$465 nonstopBook
Nice to CasablancaNCE–CMNRoyal Air Maroc2h 39m$139 nonstopBook
Nouakchott to CasablancaNKC–CMNRoyal Air Maroc2h 50m$306 nonstopBook
Ouagadougou to CasablancaOUA–CMNRoyal Air Maroc3h 31m$235 nonstopBook
Ouarzazate to CasablancaOZZ–CMNRoyal Air Maroc51m$80 nonstopBook
Oujda to CasablancaOUD–CMNRoyal Air Maroc1h 11m$48 nonstopBook
Paris to CasablancaCDG–CMN · all flights from ParisRoyal Air Maroc, Air France2h 55m$144 nonstopBook
Porto to CasablancaOPO–CMNRoyal Air Maroc1h 36m$100 nonstopBook
Praia to CasablancaRAI–CMNRoyal Air Maroc3h 45m$569 nonstopBook
Riyadh to CasablancaRUH–CMN · all flights from RiyadhSaudia, Royal Air Maroc7h 7m$385 nonstopBook
Rome to CasablancaFCO–CMN · all flights from RomeRoyal Air Maroc2h 58m$87 nonstopBook
Saint Petersburg to CasablancaLED–CMNRoyal Air Maroc5h 32m$215 nonstopBook
Sao Paulo to CasablancaGRU–CMN · all flights from Sao PauloRoyal Air Maroc9h 55m$544 nonstopBook
Sharjah to CasablancaSHJ–CMNAir Arabia8h 7m$283, 1 stopBook
Tangier to CasablancaTNG–CMNRoyal Air Maroc, RXP53m$42 nonstopBook
Tenerife to CasablancaTFS–CMNRoyal Air Maroc, Fastjet Zimbabwe, RXP1h 48m$73 nonstopBook
Tetuan to CasablancaTTU–CMNRoyal Air Maroc54m$42 nonstopBook
Toronto to CasablancaYYZ–CMN · all flights from TorontoRoyal Air Maroc8h 13m$425 nonstopBook
Toulouse to CasablancaTLS–CMNRoyal Air Maroc2h 14m$128 nonstopBook
Tunis to CasablancaTUN–CMNTunisair2h 35m$83 nonstopBook
Turin to CasablancaTRN–CMNRoyal Air Maroc2h 49m$101 nonstopBook
Valencia to CasablancaVLC–CMNRoyal Air Maroc1h 40m$71 nonstopBook
Venice to CasablancaVCE–CMNRoyal Air Maroc, Air Arabia Maroc3h 13m$90 nonstopBook
Washington to CasablancaIAD–CMN · all flights from WashingtonRoyal Air Maroc8h 11m$611 nonstopBook
Yaounde to CasablancaNSI–CMNRoyal Air Maroc5h 19m$855 nonstopBook

One-way fares in USD from Travelpayouts flight data, with the date we saw them. Fares change daily; check the price for your dates before you book.

Hotels in Casablanca

Find hotels in Casablanca

Hotels, hostels & more · Trip.com

Search hotels

FAQ

What is the cheapest nonstop flight to Casablanca?+

Of the routes we track, the lowest nonstop fare we have seen is $30 one-way from Marrakech (RAK–CMN), seen 22 Oct 2026. Fares change daily.

How long is the flight to Casablanca?+

It depends on where you start: about 45m from Marrakech (200 km), the shortest route we track. Each route below lists its own flight time.

Can I fly nonstop to Casablanca?+

Yes, on 76 of the 78 routes we track; each route below shows the airlines that fly it.

Mohammed V International Airport (CMN)