CMN - BCN

Find cheap flights from Casablanca to Barcelona from $64

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 6/23. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Round-trip
1 adult
Economy
0 bags
Sun 7/2
Sun 7/9

Here is why travelers choose KAYAK

Save 22% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

Search hundreds of travel sites at once for deals on flights to Barcelona

Good to know

Low season

April

High season

August

Cheapest flight

$64

Average price round-trip

$229

Good deal round-trip

$213

Good deal one-way

$129
Best time to beat the crowds with an average 23% drop in price.
Most popular time to fly with an average 33% increase in price.
Flight from Casablanca to Barcelona
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Casablanca to Barcelona-El Prat

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight from CMN to Barcelona

  • Looking for a cheap flight? 25% of our users found flights on this route for $129 or less one-way and $213 or less round-trip.
  • The cheapest flight from Casablanca to Barcelona was found 66 days before departure, on average.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly is April.
  • Morning departure is around 24% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Casablanca to Barcelona flights

Top 5 airlines serving from Casablanca to Barcelona-El Prat

Scores according to KAYAK customer reviews
7.8
LufthansaOverall score based on 28788 reviews
75food
80boarding
77comfort
84crew
76entertainment
80overall
Airline reviews

Shorter flight but no food or entertainment. Flight was packed and no room to store carry on baggage.

Read more about Lufthansa

Shorter flight but no food or entertainment. Flight was packed and no room to store carry on baggage.

We paid Lufthansa for reserved seats months before this flight. Apparently this was not forwarded to ticketing as the clerk at check-in gave us seats at the very back of the plane next to restrooms and storage. Needless to say, we didn’t sleep at all on our overseas flight. We sincerely hope that our accommodations are better when we return to the US on October 11th.

We connected to this flight very late, in fact at departure time. We were last to board. The crew was very empathetic and welcoming. The plane was impeccable. We flew economy, so it was a bit cramped. We were served a snack that was more than expected these days. All in all a good experience.

Pros: "We got two drinks, I had an empty seat next to me which made things more comfortable"
Cons: "Add an entertainment system, better food, there shouldn’t be a long wait to get a drink after your meal and maybe serve water with the meal. There wasn’t too many shops in the airport"
Pros: "Nothing really of note. The plane was pretty basic and unexxceptional, but that was expected for the price."
Cons: "Giving economy seats with the middle seat empty does not make it business class. Very uncomfortable seats. No recline and very hard."
Cons: "We were able to upgrade to a business class seat (row 1) just 2 days before the flight since we had put in a bid a month before to do so if it was accepted. Honestly, the seat DID NOT EVEN RECLINE, NOR DID IT FEEL VERY SPACIOUS! I felt very taken advantage of to only have access to that part of the plane giving us more leg room for $200 upgrade for each seat. When does a Business Class seat NOT recline??? At least my flight attendant was kind enough suggesting that I let the airline know about my unhappy experience."
Cons: "The flight was delayed several times and we were kept waiting at the gate without knowing when exactly we will leave."
Pros: "Nothing"
Cons: "Not making my connection due to plane delay, poor boarding processes, long Lufthansa lines, and slow customer service. Couldn't make my connecting flight or the flight after that because they were over booked. Then was sent to Brussels with a 4 hour layover, and missed my Saturday interview at 4 pm. Then the Brussels Airlines flight was delayed. Never again."
Pros: "The cheese sandwich was good."
Cons: "Flight left late. Airport employees weren't helpful. The plane was hot."
Pros: "The crew was friendly and the seats were very comfortable. The flight left a bit earlier than expected. I like that."
Cons: "The person collecting the boarding passes could have used another person helping her."
Cons: "35 minutes delay at Tangier airport after boarding without any explanation. When the aircraft starts its descent, it was a nightmare, everybody was scared .. No explanation !"
Pros: "Crew very attentive"
Cons: "I wanted to buy some duty free fragrance and I wanted to pay with credit card, but they didn't have the one I wanted, and what's more, they didn't have a credit card machine either. So the sale was lost!!"
Cons: "Bad experience Bad flight they charge me the weight for my laptop. I was been traveling everywhere in the world this is the first time found someone charge for the laptop weight. I will never use this company again."
Pros: "The flight was so empty, I coukd stretch across the whole row to sleep. It also landed safely at the destination."
Cons: "No food or drink was provided. There was no entertainment. I have been on flights where they give you blankets, headphones, full meals, and a TV screen to watch or listen to music. This flight was very boring and unpleasant."
Pros: "Aircraft, rate, on time, boarding"
Cons: "Crew, they were moving and talking too loudly disturbing passengers who were willing to have a rest. As I were placed on the last line, the toilet door was hitting my seat each time someone was getting off"
Pros: "Was a lovely lady whit a big smile in her faces. Pls lock after her."
Cons: "Being registered (very) dyslexic, I occasionally make booking mistakes. I called the second i realised i had input the wrong date and explained that it was not a cancellation i wished to make, just a crucial amendment due to my disability. Unfortunately this fell on deaf ears, and I ended up having to pay an additional £72, which was about 75% of the original flight cost."
Pros: "The service provided through out the journey wss excellent. Great flight to Agadir, cost effective and an amazing experience."
Cons: "I had to pay for my luggage 285 dollars and it was more than what I spend on souvenirs. They had no compassion."
Cons: "flight was delayed by 3 hours; very rude and indifferent ground staff, almost impossible to rebook; no information/help was provided; barely made our next flight"
Cons: "Super uncomfortable seats (the most ever) No personal tv/entertainment."
Cons: "Haven't made it there yet still in Lisbon and no way to make it to cruise ship on time."
Pros: "Service and the price!"
Cons: "Lots of things but I’m sure TAP it’s working on this!"
Cons: "They boarded the plane from both the back and the front at the same time with no direction as to which rows should go where. BIG cluster in the middle of the plane!!"
Pros: "The crew was good. The plane was clean. The snacks provided were good."
Cons: "The flight was delayed so that could improve. There were no entertainment options. It was a short flight but at least they should have a audio channel or something."
Cons: "No complaints. Good flight. And we were surprised to get a snack pack on such a short trip."
Cons: "The plane was delayed 20 minutes, then another 20 minutes, then another 20 minutes, ended up leaving over an hour late"
Pros: "The one glass of white wine I was served was delicious. Crew was friendly. Food was surprisingly elaborate for a short flight."
Cons: "Boarding process a bit chaotic. The process started before they were ready to let us on the plane. My special meal was forgotten until after meal service. They skipped our row for beverage service and there was nothing served prior to the meal."
Pros: "Self checkin, there was no line and things moved quickly."
Cons: "Flight was almost an hour late because the boarding process was so slow. They took forever and then literally bussed us to the other side of the airport to the budget carrier side, which wasted more time. Was a bit of a joke really. Served seafood snack, not everyone eats seafood."
Pros: "The crew was extremely kind and selection of food/drinks was excellent."
Pros: "Not much. There was one flight attendant that seemed pleasant but I wouldn’t know for sure since the attendants ignored all passengers except for those who had preordered their meals."
Cons: "It was extremely frustrating that there was no kiosk available when checking in. I did not have a bag to check, yet I waited on a ridiculously long line to check in for my flight. The people working the desk at the gate were slow and unpleasant. Service on plane was terrible."
Pros: "One crew guy was really nice. I had bruised my leg and he gave me ice and checked in on me."
Cons: "Vueling/Iberia lost my luggage."
Pros: "Nothing"
Cons: "I checked in online and paid for a checked piece of baggage, never received the boarding pass, so when I arrived to the airport to drop off the luggage and wait for boarding, the machines didn't recognize my ticket locator and I had to stand in line for almost 2 hours (missed my flight)…"
Cons: "They had problem with plane and had to change it. Then we havd the proper allowed carry on and they had no space.... short thrip of a little over an hour but the getting to leave was the worse...."
Cons: "Crew was friendly to some people and completely ignored others, or at least me. Not sure if they knew Passenger status or what."
Pros: "nothing"
Cons: "It should have departed on time. It departed 50 minutes later than the original time."
Pros: "Arrived at destination"
Cons: "Left an hour and a half late due to mechanical problems. This also disrupted in flight entertainment system. Got to destination"
Cons: "The crew is not nice and rude. The checkin counter didnt allow me to have overweight of 300 grams. Ridiculous. At some areas of the plan the air conditioning doesn't work well"
Pros: "It was a direct flight"
Cons: "Ticket had no info on baggage allowance. Got charged $55 for one piece. Website has glitches that would not save passport info. Flight attendant did nothing. Did not ask people to have their seats upright during landing. No food or even water for a 7 hour flight unless you pay. Seat uncomfortable. Horrible experience."
Cons: "Flight attendants didn’t respond to the flight attendant call button even once , I asked three of them to check my entertainment screen that was working . They all said they will be right back and never did . When I asked for water they pointed me to the water bottles so I can do it myself . Overall I felt like the service was horrible"
Pros: "Flight was cancelled. Airport staff didn’t help at all. The air Maroc call center was not helpful either. Worst customer service ever."
Pros: "The crew was NOT amazing, everyone had to walked back to the cabin to ask for water because not a single staff person would go check on us when we pushed the help button. I my self pushed it because I needed water to take my medicine and they ignored me until I walked my self to the back of the plane and asked for some water. Everyone was back there laughing having a good time while many of us were calling them over for help and they didn’t care."
Cons: "Staff doing their job would have been nice"
Pros: "The crew was very tolerant and we got a meal on a 2 hour flight which was dope"
Cons: "It boarded half an hour after the delayed departure time. Plane was not made for tall people"
Pros: "Nothing"
Cons: "Extreme lack of communication about boarding. First flight was delayed and second flight started boarding and left over an hour later than scheduled, but again no communication to explain what was going on. Absolutely one of the worst flying experiences I've ever had. Would 100% NEVER recommend this"
Cons: "My son got to the kiosk and they told him the flight was boarded and he missed the flight. They offered him a ticket for 380 dollars which he did not have to leave Friday two days later. Fortunately I was on the phone and bought a ticket on line. What can be done? Why must we pay for others mistakes"
Pros: "Flight on time. No turbulence."
Cons: "No entertainment. Food was a mini ham sandwich and a cake. Plane furniture is getting old."
Pros: "Professional crew"
Cons: "Not even a single information in English. All announcements were either in Arabic or French."
Pros: "The guy who handled duty free"
Cons: "About everything else. The boarding process was chaotic, slow, and lacked any sort of communication. No one was queuing properly and the airline staff failed to address this or even announce we were boarding! Had to bus there and this was slow and tedious. Had the same problem with queuing once at the plane. Flight was delayed and this was not mentioned or apologized for at all. The seats were jammed in and uncomfortable. The bathrooms were disgusting and not checked by staff. Landing was barely announced. Just an awful airline all around. Won’t book with them again if I can help it!"
Pros: "Nothing at all!"
Cons: "Such a poor service. They lost my luggage, when I arrived at my final destination, one of my luggage did not come. And one month later I still haven’t received my luggage !!! I got a call from them saying they found my luggage in Marocco without a tag. Like how is that even possible. They are such thieves! I want my money back!! Save yourself time and fly with another airline. maroc airline is full of sh*t!!"

Book cheap flights from Casablanca to Barcelona

Recent round-trip flight deals

6/12Mon
1 stopTAP AIR PORTUGAL
13h 05mCMN-BCN
6/13Tue
1 stopTAP AIR PORTUGAL
18h 30mBCN-CMN
$153
6/12Mon
1 stopMultiple Airlines
7h 30mCMN-BCN
6/13Tue
nonstopMultiple Airlines
2h 15mBCN-CMN
$178
6/20Tue
1 stopTAP AIR PORTUGAL
7h 30mCMN-BCN
6/27Tue
1 stopTAP AIR PORTUGAL
15h 25mBCN-CMN
$199
6/27Tue
nonstopMultiple Airlines
2h 10mCMN-BCN
7/3Mon
3 stopsMultiple Airlines
37h 50mBCN-CMN
$207
6/14Wed
nonstopMultiple Airlines
2h 00mCMN-BCN
6/17Sat
1 stopMultiple Airlines
12h 55mBCN-CMN
$225
6/14Wed
nonstopMultiple Airlines
2h 00mCMN-BCN
6/17Sat
2 stopsMultiple Airlines
19h 50mBCN-CMN
$228
6/14Wed
1 stopMultiple Airlines
13h 05mCMN-BCN
6/17Sat
2 stopsMultiple Airlines
19h 50mBCN-CMN
$230
6/22Thu
2 stopsMultiple Airlines
14h 10mCMN-BCN
6/29Thu
2 stopsMultiple Airlines
13h 45mBCN-CMN
$233
6/20Tue
nonstopAir Arabia Maroc
2h 10mCMN-BCN
6/27Tue
nonstopAir Arabia Maroc
2h 15mBCN-CMN
$234
6/12Mon
nonstopMultiple Airlines
2h 00mCMN-BCN
6/13Tue
nonstopMultiple Airlines
2h 15mBCN-CMN
$235
6/27Tue
2 stopsMultiple Airlines
27h 15mCMN-BCN
7/3Mon
3 stopsMultiple Airlines
37h 50mBCN-CMN
$238
7/14Fri
nonstopAir Arabia Maroc
2h 10mCMN-BCN
7/23Sun
nonstopAir Arabia Maroc
2h 15mBCN-CMN
$240
6/27Tue
3 stopsMultiple Airlines
24h 45mCMN-BCN
7/3Mon
3 stopsMultiple Airlines
37h 50mBCN-CMN
$242
6/27Tue
nonstopMultiple Airlines
2h 10mCMN-BCN
7/3Mon
2 stopsMultiple Airlines
15h 50mBCN-CMN
$243
7/2Sun
nonstopAir Arabia Maroc
2h 10mCMN-BCN
7/9Sun
nonstopAir Arabia Maroc
2h 15mBCN-CMN
$269
6/27Tue
nonstopAir Arabia Maroc
2h 10mCMN-BCN
7/2Sun
nonstopAir Arabia Maroc
2h 15mBCN-CMN
$284
6/14Wed
nonstopRoyal Air Maroc
2h 00mCMN-BCN
6/17Sat
nonstopRoyal Air Maroc
2h 15mBCN-CMN
$291
6/20Tue
nonstopIberia
2h 00mCMN-BCN
6/27Tue
1 stopIberia
5h 40mBCN-CMN
$298
7/10Mon
nonstopRoyal Air Maroc
2h 00mCMN-BCN
7/12Wed
nonstopRoyal Air Maroc
2h 15mBCN-CMN
$304
6/22Thu
nonstopRoyal Air Maroc
2h 00mCMN-BCN
6/29Thu
nonstopRoyal Air Maroc
2h 15mBCN-CMN
$308

Search by stops

Search by airline

Search by price

Recent one-way flight deals

6/23Fri
nonstopAir Arabia Maroc
2h 10mCMN-BCN
$64
6/25Sun
nonstopAir Arabia Maroc
2h 10mCMN-BCN
$74
7/14Fri
nonstopAir Arabia Maroc
2h 10mCMN-BCN
$84
6/25Sun
1 stopMultiple Airlines
16h 05mCMN-BCN
$90
7/14Fri
1 stopTAP AIR PORTUGAL
13h 05mCMN-BCN
$95
6/23Fri
1 stopTAP AIR PORTUGAL
7h 30mCMN-BCN
$100
7/14Fri
2 stopsMultiple Airlines
9h 45mCMN-BCN
$109
6/25Sun
2 stopsMultiple Airlines
25h 55mCMN-BCN
$122
6/8Thu
1 stopTAP AIR PORTUGAL
7h 30mCMN-BCN
$123
7/22Sat
1 stopTAP AIR PORTUGAL
13h 05mCMN-BCN
$125
7/21Fri
1 stopMultiple Airlines
10h 00mCMN-BCN
$133
9/8Fri
nonstopAir Arabia Maroc
2h 10mCMN-BCN
$147
8/10Thu
2 stopsMultiple Airlines
20h 40mCMN-BCN
$149
6/8Thu
nonstopIberia
2h 00mCMN-BCN
$154
6/8Thu
nonstopRoyal Air Maroc
2h 00mCMN-BCN
$160
6/9Fri
1 stopPegasus Airlines
12h 25mCMN-BCN
$161
8/10Thu
1 stopIberia
10h 15mCMN-BCN
$199
6/9Fri
1 stopPegasus Airlines
13h 55mCMN-BCN
$211
6/24Sat
1 stopLufthansa
13h 50mCMN-BCN
$291
9/5Tue
1 stopTunisair
12h 00mCMN-BCN
$346

Search by stops

Search by airline

Search by price

Casablanca - Barcelona Flights

Departure:

Casablanca (CMN)Morocco

Destination:

Barcelona (BCN)Spain

Return flight deals:

Barcelona - Casablanca

Cabin classes:

$164

Browse origins:

  • Flights » 
  • Casablanca
$215
Casablanca

Browse destinations:

  • Flights » 
  • Flights to Barcelona
$215
Barcelona