
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
| From | Airlines | Flight time | Fare seen | Book |
|---|---|---|---|---|
| Abidjan to CasablancaABJ–CMN | Royal Air Maroc | 4h 26m | $393 nonstop | Book |
| Abu Dhabi to CasablancaAUH–CMN · all flights from Abu Dhabi | Etihad Airways | 8h 4m | $354 nonstop | Book |
| Accra to CasablancaACC–CMN · all flights from Accra | Royal Air Maroc | 4h 29m | $472 nonstop | Book |
| Agadir to CasablancaAGA–CMN | Royal Air Maroc | 59m | $39 nonstop | Book |
| Amman to CasablancaAMM–CMN | Royal Jordanian | 5h 34m | $516 nonstop | Book |
| Amsterdam to CasablancaAMS–CMN · all flights from Amsterdam | Royal Air Maroc, Transavia | 3h 25m | $128 nonstop | Book |
| Bamako to CasablancaBKO–CMN | Royal Air Maroc | 3h 24m | $324 nonstop | Book |
| Banjul to CasablancaBJL–CMN | Royal Air Maroc | 3h 31m | $619 nonstop | Book |
| Barcelona to CasablancaBCN–CMN · all flights from Barcelona | Royal Air Maroc, Air Arabia Maroc | 2h 2m | $78 nonstop | Book |
| Beijing to CasablancaPKX–CMN · all flights from Beijing | Royal Air Maroc | 13h 6m | $738 nonstop | Book |
| Bissau to CasablancaOXB–CMN | Royal Air Maroc | 3h 39m | $629 nonstop | Book |
| Bologna to CasablancaBLQ–CMN | Royal Air Maroc, Air Arabia Maroc | 3h 3m | $75 nonstop | Book |
| Bordeaux to CasablancaBOD–CMN | Royal Air Maroc | 2h 15m | $179 nonstop | Book |
| Brazzaville to CasablancaBZV–CMN | Royal Air Maroc | 6h 32m | $1006 nonstop | Book |
| Brussels to CasablancaBRU–CMN | TUI fly Belgium, Royal Air Maroc, Air Arabia Maroc | 3h 14m | $156 nonstop | Book |
| Cairo to CasablancaCAI–CMN · all flights from Cairo | Royal Air Maroc, Egyptair | 5h 6m | $238 nonstop | Book |
| Conakry to CasablancaCKY–CMN | Royal Air Maroc | 3h 54m | $382 nonstop | Book |
| Dakar to CasablancaDSS–CMN | Royal Air Maroc, Air Senegal | 3h 22m | $341 nonstop | Book |
| Doha to CasablancaDOH–CMN · all flights from Doha | Royal Air Maroc, Qatar Airways | 7h 40m | $442 nonstop | Book |
| Dubai to CasablancaDXB–CMN · all flights from Dubai | Royal Air Maroc | 8h 6m | $465 nonstop | Book |
| Dusseldorf to CasablancaDUS–CMN | Eurowings | 3h 23m | $99 nonstop | Book |
| Errachidia to CasablancaERH–CMN | Royal Air Maroc | 55m | $80 nonstop | Book |
| Fez to CasablancaFEZ–CMN | Royal Air Maroc | 49m | $68 nonstop | Book |
| Frankfurt to CasablancaFRA–CMN · all flights from Frankfurt | Royal Air Maroc, Lufthansa | 3h 21m | $229 nonstop | Book |
| Freetown to CasablancaFNA–CMN | Royal Air Maroc | 4h 1m | $975 nonstop | Book |
| Geneva to CasablancaGVA–CMN | Royal Air Maroc | 2h 48m | $126 nonstop | Book |
| Jeddah to CasablancaJED–CMN · all flights from Jeddah | Flynas, Saudia, Royal Air Maroc | 6h 26m | $261 nonstop | Book |
| Kuwait City to CasablancaKWI–CMN | Kuwait Airways | 7h 3m | $221 nonstop | Book |
| Lagos to CasablancaLOS–CMN · all flights from Lagos | Royal Air Maroc | 4h 29m | $425 nonstop | Book |
| Las Palmas to CasablancaLPA–CMN | Royal Air Maroc | 1h 42m | $74 nonstop | Book |
| Libreville to CasablancaLBV–CMN | Royal Air Maroc | 5h 35m | $520 nonstop | Book |
| Lille to CasablancaLIL–CMN | Royal Air Maroc, TUI fly Belgium | 3h 8m | $76 nonstop | Book |
| Lisbon to CasablancaLIS–CMN · all flights from Lisbon | Royal Air Maroc, TAP Air Portugal, Portugalia Airlines | 1h 16m | $85 nonstop | Book |
| Lome to CasablancaLFW–CMN | — | 4h 27m | — | Book |
| London to CasablancaLGW–CMN · all flights from London | Royal Air Maroc | 3h 5m | $143 nonstop | Book |
| Los Angeles to CasablancaLAX–CMN · all flights from Los Angeles | Royal Air Maroc | 12h 32m | $367 nonstop | Book |
| Luanda to CasablancaNBJ–CMN | Royal Air Maroc | 7h 1m | $450 nonstop | Book |
| Lyon to CasablancaLYS–CMN · all flights from Lyon | Royal Air Maroc, Air Arabia Maroc | 2h 41m | $88 nonstop | Book |
| Madrid to CasablancaMAD–CMN · all flights from Madrid | Royal Air Maroc, Iberia, Iberia Regional by Air Nostrum | 1h 35m | $41 nonstop | Book |
| Malaga to CasablancaAGP–CMN | Royal Air Maroc, Air Arabia Maroc | 1h 5m | $40 nonstop | Book |
| Manama to CasablancaBAH–CMN | Gulf Air | 7h 30m | $304 nonstop | Book |
| Manchester to CasablancaMAN–CMN · all flights from Manchester | Royal Air Maroc | 3h 20m | $105 nonstop | Book |
| Marrakech to CasablancaRAK–CMN | Royal Air Maroc | 45m | $30 nonstop | Book |
| Marseille to CasablancaMRS–CMN | Royal Air Maroc | 2h 28m | $159 nonstop | Book |
| Miami to CasablancaMIA–CMN · all flights from Miami | Royal Air Maroc | 9h 11m | $617 nonstop | Book |
| Montpellier to CasablancaMPL–CMN | Royal Air Maroc, Air Arabia Maroc | 2h 24m | $86 nonstop | Book |
| Montreal to CasablancaYUL–CMN | Royal Air Maroc, Air Canada | 7h 36m | $607 nonstop | Book |
| Moscow to CasablancaSVO–CMN · all flights from Moscow | Royal Air Maroc | 5h 48m | $201 nonstop | Book |
| Munich to CasablancaMUC–CMN · all flights from Munich | Royal Air Maroc | 3h 24m | $185 nonstop | Book |
| N'Djamena to CasablancaNDJ–CMN | Royal Air Maroc | 4h 37m | $400 nonstop | Book |
| Nador to CasablancaNDR–CMN | Royal Air Maroc | 1h 4m | $48 nonstop | Book |
| Nantes to CasablancaNTE–CMN | Royal Air Maroc, Transavia France | 2h 31m | $99 nonstop | Book |
| Naples to CasablancaNAP–CMN | Royal Air Maroc, Air Arabia Maroc | 3h 8m | $74 nonstop | Book |
| New York to CasablancaJFK–CMN · all flights from New York | Royal Air Maroc | 7h 45m | $465 nonstop | Book |
| Nice to CasablancaNCE–CMN | Royal Air Maroc | 2h 39m | $139 nonstop | Book |
| Nouakchott to CasablancaNKC–CMN | Royal Air Maroc | 2h 50m | $306 nonstop | Book |
| Ouagadougou to CasablancaOUA–CMN | Royal Air Maroc | 3h 31m | $235 nonstop | Book |
| Ouarzazate to CasablancaOZZ–CMN | Royal Air Maroc | 51m | $80 nonstop | Book |
| Oujda to CasablancaOUD–CMN | Royal Air Maroc | 1h 11m | $48 nonstop | Book |
| Paris to CasablancaCDG–CMN · all flights from Paris | Royal Air Maroc, Air France | 2h 55m | $144 nonstop | Book |
| Porto to CasablancaOPO–CMN | Royal Air Maroc | 1h 36m | $100 nonstop | Book |
| Praia to CasablancaRAI–CMN | Royal Air Maroc | 3h 45m | $569 nonstop | Book |
| Riyadh to CasablancaRUH–CMN · all flights from Riyadh | Saudia, Royal Air Maroc | 7h 7m | $385 nonstop | Book |
| Rome to CasablancaFCO–CMN · all flights from Rome | Royal Air Maroc | 2h 58m | $87 nonstop | Book |
| Saint Petersburg to CasablancaLED–CMN | Royal Air Maroc | 5h 32m | $215 nonstop | Book |
| Sao Paulo to CasablancaGRU–CMN · all flights from Sao Paulo | Royal Air Maroc | 9h 55m | $544 nonstop | Book |
| Sharjah to CasablancaSHJ–CMN | Air Arabia | 8h 7m | $283, 1 stop | Book |
| Tangier to CasablancaTNG–CMN | Royal Air Maroc, RXP | 53m | $42 nonstop | Book |
| Tenerife to CasablancaTFS–CMN | Royal Air Maroc, Fastjet Zimbabwe, RXP | 1h 48m | $73 nonstop | Book |
| Tetuan to CasablancaTTU–CMN | Royal Air Maroc | 54m | $42 nonstop | Book |
| Toronto to CasablancaYYZ–CMN · all flights from Toronto | Royal Air Maroc | 8h 13m | $425 nonstop | Book |
| Toulouse to CasablancaTLS–CMN | Royal Air Maroc | 2h 14m | $128 nonstop | Book |
| Tunis to CasablancaTUN–CMN | Tunisair | 2h 35m | $83 nonstop | Book |
| Turin to CasablancaTRN–CMN | Royal Air Maroc | 2h 49m | $101 nonstop | Book |
| Valencia to CasablancaVLC–CMN | Royal Air Maroc | 1h 40m | $71 nonstop | Book |
| Venice to CasablancaVCE–CMN | Royal Air Maroc, Air Arabia Maroc | 3h 13m | $90 nonstop | Book |
| Washington to CasablancaIAD–CMN · all flights from Washington | Royal Air Maroc | 8h 11m | $611 nonstop | Book |
| Yaounde to CasablancaNSI–CMN | Royal Air Maroc | 5h 19m | $855 nonstop | Book |
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
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.
When you land in Casablanca
Flights to other cities
- San Francisco
- New York
- Los Angeles
- Paris
- Las Vegas
- Miami
- Chicago
- Amsterdam
- Rome
- London
- Seattle
- Tokyo
- Boston
- Denver
- Atlanta
- Dubai
- Barcelona
- Dallas
- Madrid
- Toronto
- Lisbon
- Bangkok
- Singapore
- Istanbul
- Athens
- Hong Kong
- Munich
- Sydney
- Vienna
- Seoul
- Manila
- Shanghai
- Zurich
- Osaka
- Cairo
- Cape Town
- Frankfurt
- Beijing
- Melbourne
- Phuket
- Bali
- Perth
- Buenos Aires
- Auckland
- Mumbai
- Abu Dhabi
- Nairobi
- Johannesburg
- Hanoi
- Taipei
- Kuala Lumpur
- Lyon
- Jeddah
- Doha
- Jakarta
- Koh Samui
- Da Nang
- Chiang Mai
- Sao Paulo
- New Delhi
- Ho Chi Minh City
- Riyadh
- Guangzhou
- Addis Ababa
- Adler/Sochi
- Algiers
- Alicante
- Almaty
- Ambon
- Antalya
- Antananarivo
- Baku
- Balikpapan
- Bandar Seri Begawan
- Banjarmasin
- Batam
- Belgrade
- Berlin
- Bilbao
- Bologna
- Brussels
- Bucharest
- Budapest
- Busan
- Calgary
- Cancun
- Catania
- Cebu City
- Cologne
- Colombo
- Copenhagen
- Dar Es Salaam
- Dhaka
- Dublin
- Dusseldorf
- Fort Lauderdale
- Greenway Sound
- Guadalajara
- Hamburg
- Helsinki
- Honolulu
- Jayapura
- Karachi
- Kendari
- Kochi
- Krakow
- Kupang
- Labuan Bajo
- Lagos
- Macau
- Makassar
- Malaga
- Malang
- Male
- Malta
- Manado
- Mandalay
- Manokwari
- Marrakech
- Marseille
- Maumere
- Medan
- Medina
- Mexico City
- Milan
- Minneapolis
- Minsk
- Monterrey
- Moscow
- Muscat
- Nantes
- Neom
- Nha Trang
- Orlando
- Oslo
- Padang
- Palembang
- Palma
- Panama City
- Pekanbaru
- Penang
- Phnom Penh
- Phu Quoc
- Port Blair
- Porto
- Praya
- Puerto Princesa
- Puerto Vallarta
- Saint Petersburg
- San Jose
- Santo Domingo
- Sanya
- Semarang
- Sevilla
- Sharjah
- Shymkent
- Sorong
- Stockholm
- Surabaya
- Surakarta
- Tampa
- Tashkent
- Tembagapura
- Tenerife
- Ternate
- Tijuana
- Tirana
- Valencia
- Venice
- Vientiane
- Warsaw
- Yekaterinburg
- Yerevan
- Yogyakarta