{{ location.label }}
{{ location.label }}
Where are you flying from?
Where are you flying to?
When are you leaving?
Wow, you love travelling! Unfortunately we can only deal with up to 10 airports at a time...
Please choose a date in the future. When we offer time travel we’ll let you know.
Time traveller, eh? Please make sure your return date is after your departure date.
We can only deal with flights within the next 12 months, you’re way more organised than us.
Search to anywhere cannot be combined with specific dates.

All airfare deals from Casablanca

{{ message }}
Done! Now you can wait for the best deals to hit your inbox.

Overview of flight deals from Casablanca offered by traditional and low cost airlines. Just select one way or return flights, pick the country where you want to fly and choose your destination from the list. Click on the row and we will take you to your flights.

Available routes

Overview of routes from Casablanca offered by traditional and low cost airlines.

Country City Airlines
Netherlands Amsterdam Royal Air Maroc logo Transavia logo
Spain Barcelona Air Arabia logo Vueling logo Royal Air Maroc logo 2 others
Denmark Copenhagen Royal Air Maroc logo
Italy Bergamo Milan - Orio Al Serio (BGY) Air Arabia logo
France Nice Royal Air Maroc logo
France Paris Orly (ORY) Royal Air Maroc logo Jetairfly logo
Italy Rome Royal Air Maroc logo Alitalia logo
Switzerland Zurich Royal Air Maroc logo
France Montpellier Air Arabia logo
Spain Valencia Royal Air Maroc logo
Italy Venice Air Arabia logo
United Kingdom London Gatwick (LGW) Royal Air Maroc logo
Belgium Brussels S. Charleroi (CRL) Jetairfly logo
France Paris Beauvais (BVA) Jetairfly logo
Spain Malaga Royal Air Maroc logo
Germany Bonn GermanWings logo
Italy Bologna Royal Air Maroc logo Air Arabia logo
Turkey Istanbul Sabiha (SAW) Air Arabia logo
Portugal Lisbon TAP Portugal logo Royal Air Maroc logo
Spain Madrid Royal Air Maroc logo Iberia logo Wasaya Airways LP logo Turkish Airlines logo 3 others
Italy Milan Malpensa (MXP) easyJet logo Royal Air Maroc logo
Germany Munich Royal Air Maroc logo
France Paris - Charles De Gaulle (CDG) easyJet logo Air France logo Royal Air Maroc logo 2 others
Sweden Stockholm Royal Air Maroc logo
France Basel Air Arabia logo
France Lyon Air Arabia logo easyJet logo Royal Air Maroc logo 2 others
Switzerland Geneva Royal Air Maroc logo
France Marseille Royal Air Maroc logo
France Toulouse Royal Air Maroc logo Air Arabia logo
Germany Berlin Royal Air Maroc logo
Germany Luján Royal Air Maroc logo Lufthansa logo
Belgium Brussels (BRU) Air Arabia logo Royal Air Maroc logo
Turkey Istanbul - Atatürk International (IST) Turkish Airlines logo Royal Air Maroc logo
United Kingdom London Heathrow (LHR) Royal Air Maroc logo
Russia Moscow Royal Air Maroc logo
Egypt Cairo Royal Air Maroc logo Egyptair logo
Lebanon Beirut Royal Air Maroc logo
France Bordeaux Royal Air Maroc logo Jetairfly logo
Spain Las Palmas Royal Air Maroc logo
Morocco Agadir Royal Air Maroc logo
Morocco Marrakech Royal Air Maroc logo
France Nantes Royal Air Maroc logo
United Arab Emirates Dubai Emirates logo
Gambia Banjul Royal Air Maroc logo
Senegal Dakar Royal Air Maroc logo
Morocco Fez Royal Air Maroc logo
Canada Montreal Royal Air Maroc logo
Spain Santa Cruz de Tenerife Royal Air Maroc logo
Morocco Oujda Royal Air Maroc logo
Italy Torino Air Arabia logo
United States New York Royal Air Maroc logo
France Metz Jetairfly logo
Morocco Nador Royal Air Maroc logo
Morocco Tangier Royal Air Maroc logo
Tunisia Tunis Tunisair logo Royal Air Maroc logo
Morocco Ouarzazate Royal Air Maroc logo
Algeria Algier Royal Air Maroc logo Air Algerie logo
Algeria Oran Air Algerie logo
Benin Cotonou Royal Air Maroc logo
Burkina Faso Ouagadougou Royal Air Maroc logo
Ghana Accra Royal Air Maroc logo
Guinea Conakry Royal Air Maroc logo
Ivory Coast Abidjan Royal Air Maroc logo
Nigeria Abuja Royal Air Maroc logo
Nigeria Lagos Royal Air Maroc logo
Niger Niamey Royal Air Maroc logo
Togo Lome Royal Air Maroc logo
Congo Brazzaville Royal Air Maroc logo
Congo Pointe-Noire Royal Air Maroc logo
Central African Republic Bangui Royal Air Maroc logo
Central African Republic Bossembele Royal Air Maroc logo
Equatorial Guinea Malabo Royal Air Maroc logo
Cameroon Douala Royal Air Maroc logo
Angola Luanda Royal Air Maroc logo
Gabon Libreville Royal Air Maroc logo
Chad N'djamena Royal Air Maroc logo
Democratic Republic of the Congo Kinshasa Royal Air Maroc logo
Mali Bamako Royal Air Maroc logo
Liberia Monrovia Royal Air Maroc logo
Morocco Tan Tan Royal Air Maroc logo
Morocco Er-Rachidia Royal Air Maroc logo
Morocco Rabat Royal Air Maroc logo
Morocco Al Hociema Royal Air Maroc logo
Morocco Tetouan Royal Air Maroc logo
Mauritania Nouakschott Royal Air Maroc logo
Cape Verde Praia Royal Air Maroc logo
Libya Benghazi Libyan Airlines logo
Libya Tripoli Royal Air Maroc logo Libyan Airlines logo Afriqiyah Airways logo 2 others
France Dole Jetairfly logo
France Strasbourg Royal Air Maroc logo
Saudi Arabia Jeddah Saudi Arabian Airlines logo Royal Air Maroc logo
Saudi Arabia Riyadh Saudi Arabian Airlines logo Royal Air Maroc logo
United Arab Emirates Abu Dhabi Etihad Airways logo
Qatar Doha Qatar Airways logo
Brazil Sao Paulo Royal Air Maroc logo
Cameroon Yaounde Royal Air Maroc logo
Sierra Leone Freetown Royal Air Maroc logo
Guinea Bissau Bissau Royal Air Maroc logo
Morocco Dakhla Royal Air Maroc logo
Morocco Laayoune Royal Air Maroc logo

Do you like WhichAirline.com?

Before you leave...

Do you find WhichAirline.com useful? Nine out of ten of your friends would too. Spread the word, share the love!