CMN

49€ Find Cheap Flights to Casablanca – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 23% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
174 €
Typical prices: 284 €-486 €
Multiple Airlines
Sun 18.11.Mon 26.11.
HAM - CMN • 1 stop
Cheapest direct flights
239 €
Typical prices: 290 €-499 €
Royal Air Maroc
Fri 16.11.Fri 7.12.
MUC - CMN • Direct
Direct flights
You can fly direct with Royal Air Maroc, Lufthansa, and Eurowings. Average duration is 3h 38m
FAQs
FAQs
Top airlines
Most flights • 10 per week
Best reviews • 7,8 score
Airline reviews
+1
Airline reviews
+1
When to book
in advance
Our data shows that travellers who book at least 8 weeks in advance save around 23% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 21% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Casablanca!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Casablanca

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Casablanca

Wed, 18. Nov - Thu, 26. Nov
Multiple Airlines Logo
7:15 - 12:40HAM  Hamburg-CMN Casablanca Mohamed V
6h 25m1 stop Malaga
Multiple Airlines Logo
15:45 - 9:50CMN  Casablanca Mohamed V-HAM Hamburg
17h 05m2 stops Malaga Milan Malpensa
174 €Multiple Airlines
Wed, 18. Nov - Thu, 26. Nov
KLM Logo
14:35 - 12:20HAM  Hamburg-CMN Casablanca Mohamed V
22h 45m1 stop Amsterdam Schiphol
KLM Logo
14:15 - 8:55CMN  Casablanca Mohamed V-HAM Hamburg
17h 40m1 stop Amsterdam Schiphol
175 €KLM
Tue, 24. Nov - Sat, 28. Nov
KLM Logo
6:10 - 11:35HAM  Hamburg-CMN Casablanca Mohamed V
6h 25m1 stop Amsterdam Schiphol
KLM Logo
13:45 - 8:55CMN  Casablanca Mohamed V-HAM Hamburg
18h 10m1 stop Amsterdam Schiphol
175 €KLM
Fri, 13. Nov - Sat, 21. Nov
TAP AIR PORTUGAL Logo
17:00 - 10:30HAM  Hamburg-CMN Casablanca Mohamed V
18h 30m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
16:50 - 12:50CMN  Casablanca Mohamed V-HAM Hamburg
19h 00m1 stop Lisbon Humberto Delgado
184 €TAP AIR PORTUGAL
Wed, 27. Jan - Thu, 4. Feb
Air France Logo
6:00 - 13:30HAM  Hamburg-CMN Casablanca Mohamed V
8h 30m1 stop Paris Charles de Gaulle
Air France Logo
5:00 - 16:00CMN  Casablanca Mohamed V-HAM Hamburg
10h 00m1 stop Paris Charles de Gaulle
185 €Air France
Fri, 6. Nov - Sat, 21. Nov
Air France Logo
6:00 - 17:55HAM  Hamburg-CMN Casablanca Mohamed V
12h 55m1 stop Paris Charles de Gaulle
Air France Logo
5:00 - 16:00CMN  Casablanca Mohamed V-HAM Hamburg
10h 00m1 stop Paris Charles de Gaulle
185 €Air France
Fri, 13. Nov - Sat, 21. Nov
TAP AIR PORTUGAL Logo
17:00 - 9:30HAM  Hamburg-CMN Casablanca Mohamed V
17h 30m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
15:50 - 12:50CMN  Casablanca Mohamed V-HAM Hamburg
20h 00m1 stop Lisbon Humberto Delgado
187 €TAP AIR PORTUGAL
Fri, 13. Nov - Sat, 21. Nov
Multiple Airlines Logo
6:15 - 12:40STR  Stuttgart Echterdingen-CMN Casablanca Mohamed V
7h 25m1 stop Malaga
Multiple Airlines Logo
15:00 - 9:30CMN  Casablanca Mohamed V-STR Stuttgart Echterdingen
17h 30m1 stop Barcelona-El Prat
197 €Multiple Airlines
Mon, 16. Nov - Mon, 7. Dec
Royal Air Maroc Logo
17:15 - 18:50MUC  Munich Franz Josef Strauss-CMN Casablanca Mohamed V
2h 35mdirect
Royal Air Maroc Logo
11:40 - 17:15CMN  Casablanca Mohamed V-MUC Munich Franz Josef Strauss
4h 35mdirect
239 €Royal Air Maroc
Sat, 14. Nov - Sat, 5. Dec
Royal Air Maroc Logo
17:15 - 18:50MUC  Munich Franz Josef Strauss-CMN Casablanca Mohamed V
2h 35mdirect
Royal Air Maroc Logo
11:40 - 17:15CMN  Casablanca Mohamed V-MUC Munich Franz Josef Strauss
4h 35mdirect
241 €Royal Air Maroc
Booking Insights

Price, demand, and travel trends for Germany to Casablanca flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Germany to Casablanca with more confidence.

What is the cheapest flight to Casablanca?

Hamburg to Casablanca is the cheapest route at 174 € return, found in the past 5 days on KAYAK. Munich to Casablanca is the most popular connection with return deals from 239 €.

What is the cheapest day to fly to Casablanca?

Monday is the cheapest day to fly to Casablanca at 352 € return on average over the past 12 months on KAYAK. Saturday is the most expensive at 393 €.

What is the cheapest month to fly to Casablanca?

  • January is the cheapest month to fly to Casablanca with an average price of 292 € return.
  • July (467 €) and December (460 €) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Casablanca?

Morning flights to Casablanca are the cheapest at 345 € return on average. Night flights are the most expensive at 397 €.

When are flights to Casablanca the cheapest?

Flights to Casablanca are cheapest 8 weeks before departure. Booking in this window typically costs about 23% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Casablanca

Low season

January

Cheapest flight

49 €
Best time to beat the crowds (21% less expensive on average)
Most popular time to fly (21% more expensive on average)
Flights from Duesseldorf Intl Airport to Casablanca

When to book flights to Casablanca

Are your dates flexible? Find out the best times to travel to Casablanca based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Casablanca, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • What is the difference between the most popular and the most frequent airline at Casablanca?

    Royal Air Maroc operates the most flights from Germany to Casablanca at 10 per week, while Lufthansa is the airline most often selected by KAYAK users searching for flights from Germany to Casablanca. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • How do I know if a flight to Casablanca is a good deal?

    A good deal on a flight to Casablanca is around 284 € return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Casablanca?

    Last-minute fares to Casablanca – booked within 2 weeks of departure – run 14% above the average return fare of 372 €.

  • Which airlines should I consider for flights to Casablanca?

Your guide to booking Casablanca flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Casablanca, aim to book around 8 weeks before you fly. That window historically saves about 23% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Casablanca, recent KAYAK data shows that stronger deals tend to be around 284 € return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Casablanca in January. Return fares historically average 292 € that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to morning to save up to 53 € per return. Morning flights to Casablanca average 345 € compared to 397 € for evening flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Casablanca, some airlines may include bags at no extra cost. For example, Royal Air Maroc includes a cabin bag and a checked bag in Economy class, Lufthansa includes a cabin bag and a checked bag in Economy class, and Eurowings includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.

Reviews of the top 5 airlines flying to Casablanca

 
Need help choosing which airline to fly with to Casablanca? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1576 reviews
8,4Crew
7,8Boarding
7,2Entertainment
7,7Comfort
7,3Food
Airline reviews

The flight itself was fine, food was expired and gross, staff were mostly amazing! KLM messed up rebooking for our first two flights that got cancelled and we almost didn’t make it to Amsterdam for an additional two days

4,0 OkayJessica, Sept 2026
Read more KLM reviews

The flight itself was fine, food was expired and gross, staff were mostly amazing! KLM messed up rebooking for our first two flights that got cancelled and we almost didn’t make it to Amsterdam for an additional two days

Couldn’t get boarding pass in SLC even with help from a redcoat, so had to find a desk in AMS to get boarding pass. Technical problems so not sure why. Very inconvenient. The KLM app is not as user friendly as most apps. Also had to wait almost an hour on the tarmac for a fuel truck, which caused us to miss a connecting bus in LUX.

The baggage drop-off in Stuttgart is bad: after online check-in you cannot use the automated baggage drop off as indicated on the website. You can use the terminals but have to cue to 1 of three open and slowly working counters to drop the bags. took about 45 minutes wait time.

Legroom not all it could be, especially when the seat in front is reclined. Otherwise it was good, food and beverage were nice.

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

Transavia flight. Couldn't select seat or anything prior to flight. No connection with klm systems. Seats are very crammed. Extremely no frills.

Good experience, just i couldn’t connect me to the wifi

The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline

Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.

Seats actually fit a human! Snack options were a bit lame but that’s ok

They lost my bag and I still haven’t received it yet

I don't understand the concept of paying to get your personal luggage onboard and then asked to check it in.... either sell the space or don't, its a hassle to carry those all through the airport just to make a check in at the last minute.

Georgian Airways check in staff initially denied us, because they thought passengers required transit visas to transfer on connecting flights. This required 70 minutes for them to call multiple people to confirm how transfers worked. They did not apologize once accepting our check in. Onboard, the four hour flight gave stale bread with spam slices as lunch. The only included drinks were still or sparkling water.

Forty five minutes late for departure. Staff were pleasant. Food was adequate but not outstanding. Entertainment system was very good, as it usually is on Air France.

Medíocre. The food wasn't good (although not bad, bad) and the staff wasn't kind. I asked for n extra blanket, the steward never came back, serving us roughly.

They charge me for luggage which is was included on the ticket

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

Food could have been better especially the breakfast. Overall it was a good flight

I paid extra for a seat with more leg room but they changed the plane and found myself in an ordinary seat. This is expensive at 50€

The hard product, food, and service are far superior to their North American counterparts

Business class seats aren't comfortable. Food was not good.

The plane was small and one felt the turbulence much more. The lines to get through immigration were insanely long.

The ground staff did not load my bag onto the plane and despite me watching from the bus that my bag is not being loaded and taken back on the cart to the terminal, I pointed out to the staff and ge laughed upon checking my tag and knowing they made a mistake. Instead of calling the cart back and loading it he said we can’t fo anything and you should file a report upon landing at RAK. I told them my stay there is short and i needed my bag as it had everything I needed but no avail. Even the pilot was informed, staff of the plane was aware but all in don’t care mode. Upon arriving at Marrakech RAK, i filed a report and being told it might come in next flight tomorrow and we don’t provide delivery service, you must come and pick it up. If it doesn’t arrive on time then it will be sent to your home in the US. Unbelievable stress and inconvenience that could have been easily prevented by the ground staff.

From Casablanca to Lisbon our baggage 2 pound over they want me to pay $120 for 2 pound which unexpected we are two family 8 of us they counters lady her customer service is not good I fly frequently for my business next time fly with TAP Air I will think twice

Our steward Margarida who served us from Lisbon to Boston was absolutely fantastic! She deserves a raise. Conscientious and thorough as well as showing appropriate attention for every need.

Comfortable but not Polaris or Delta comfort Business Class. Overall 7 out of 10

A bit disappointing. Our business class seats were not cleaned from previous flight. They were also missing headphones and bottled water. Dining options were not always available.

45 min late. Priority is not a priority as they put everyone in the same bus a than priority become last.

I have been flying internationally for most of like. My first trip with TAP- wonderful! I look forward to flying with them more frequently in the future!

Great travel. Only issues were rude passengers, sorry to say.

I was disappointed that paying nearly $5000 more for business class for two didn’t really get me any more than a larger seat which as the last row in cabin reclined only mildly and the foot supports were of minimal help and left no room under seat ahead for carton bag. Second, our checked luggage was lost and took us two long days and we’ll after midnight each of them and multiple calls and 30 euro trip to airport in person to finally get them. Would you do this again?

I bought premium economy tickets with a fully flexible fare, and made seats selection for me and my son: window and aisle. After checking in online, Lufthansa cancelled the seat assignment without informing me. As a result, my son and I were assigned mid-center row seats, in different rows. This ruined the trip.

The entertainment system was not working, they tried restarting it couple of times but it did not fix it. We were told to contact Lufthansa costumer service after the flight for some kind of reimbursement. When costumer service was contacted I was told no reimbursement for entertainment system malfunction per policy.

That was the last time I booked Kayak. The connecting flight got canceled and the trouble shooting terrible. Next times, I will book the airlines directly. Good bye

I want to highlight the crew members and their excellent work and professionalism. They work hard to make a long trip the most comfortable as possible, the food and drinks they offer are pretty good. And they are always asking if you need something else. I have had experiences with other airlines where you have to basically beg for a bottle of water. This is not the case. Highly recommended!!!

Way too crampled. Charge more and put in less seats.

I was first assigned a seat that could not recline fully and was at the back of the craft. I was not able to select another seat during check-in even when opting to pay for selecting a different seat. I had to contact the airline and spent 25min with a chatbot and was then transferred to an agent who was very helpful and could change my seat (free of charge). The entire process took me one hour. If I happened to not have that hour available this would have been a problem. And that was only to check in. The next problem is that the airport lounge I had access to is located landside. How strange. So it means that you need to allow time for security check and passport control and boarding time when leaving the lounge, which makes it almost pointless having lounge access unless you have a very long layover or arrive 5 hours before the flight. Inflight service was okay. But not up to par with the likes of QA, SQ or CX, even though the price is the same or even more. It was much better than the domestic flight where Lufthansa is actually a low-cost airline with legacy airline prices.

The seats on Lufthansa’s international business class on the A350-900 is the worst product in the market. Our chief purser was AMAZING though. She is the best FA I have had in many years.

One of the best airliner in the world But airport was very poor

Very bad 3 times change the gate and too much delay...

Taking the bus from the terminal to the plane isn't an easy experience, especially when traveling with an elderly person and have to carry the carry-on bags up the plane stairs.

ABSOLUTELY THE WORST AIRLINE. LOST LUGGAGE NO CUSTOMER SERVICE. NEVER BOOK

They robbed me, filed a complaint and they ignored me

We missed our connection and they put us in a hotel our luggage didn't get rerouted with us so we arrived with no luggage

The crew was friendly, 5/5 stars. The food was better than ok, 3.5/5 stars. The seats were tight, 3/5 stars. The entertainment was 2/5 stars because of lack of WiFi.

Delay, no announcements, no support to fast track transfer in Casablanca, made the connection despite all but my bag didn’t make it.

Hot plane. No AC for 3 hours in the middle of Summer.

They canceled my flight and they haven’t reimbursed me yet.

The flight attendants were very nice, friendly and went above and beyond in making our journey pleasant.

ldid not like the late departure did not like the late food service. Food should have been serve earlier ro allow more sleeping time. Did not like beeing interrupted just to show announcement about their duty free onboard Finally baggage did not make it to final destination and are still in casablanca.

Travelling to a place near Casablanca?

Book flights to Casablanca if you plan to visit one of these locations
El Jadida
Mohammedia

More options for your flight to Casablanca