BCN - CMN

Find cheap flights from Barcelona to Casablanca

Search hundreds of travel sites at once for deals on flights to Casablanca. Bundle your flight + hotel and save!

BCN — CMN
Dec 2 — Dec 91
Round-trip
1 adult
Economy
0 bags
From?
To?
Thu 12/2
Thu 12/9

Good to know

Low season

May

High season

December

Average price round-trip

$221

Good deal round-trip

$150

Good deal one-way

$108
Best time to beat the crowds with an average 21% drop in price.
Most popular time to fly with an average 16% increase in price.
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Barcelona to Casablanca

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

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for $108 or less one-way and $150 or less round-trip.
  • The cheapest flight from Barcelona to Casablanca was found 37 days before departure, on average.
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is May.
  • Morning departure is around 40% cheaper 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 Barcelona to Casablanca flights

Top 5 airlines serving Barcelona-El Prat to Casablanca Mohamed V

Scores according to KAYAK customer reviews
7.9
LufthansaOverall score based on 28057 reviews
8.0Boarding
7.8Comfort
8.4Crew
7.7Entertainment
7.6Food
Airline reviews
Pros: "It was fairly comfortable & the staff was pleasant. The initial leg from BCN to Frankfurt went very smoothly."
Cons: "The flight 2nd flight from Frankfurt to Boston was significantly delayed for a variety of issues, and ( though not really within Lufthansa’s control) the security at Frankfurt was easily the most disorganized & poorly run situation I’ve ever encountered. There was almost constant interruption for announcements at the outset, with information that wasn’t necessary & actually made waiting for an extra hr + more frustrating. I give the crew/staff credit for doing their jobs well enough that it still managed to be a decent flight in the end."
Read more about Lufthansa
Pros: "It was fairly comfortable & the staff was pleasant. The initial leg from BCN to Frankfurt went very smoothly."
Cons: "The flight 2nd flight from Frankfurt to Boston was significantly delayed for a variety of issues, and ( though not really within Lufthansa’s control) the security at Frankfurt was easily the most disorganized & poorly run situation I’ve ever encountered. There was almost constant interruption for announcements at the outset, with information that wasn’t necessary & actually made waiting for an extra hr + more frustrating. I give the crew/staff credit for doing their jobs well enough that it still managed to be a decent flight in the end."
Pros: "Really friendly and efficient crew."
Cons: "Seats and entertainment screen."
Pros: "Fantastic crew!"
Cons: "Both outbound and inbound flights had defective/nonfunctional entertainment screens at our seats."
Pros: "The crew was really wonderful. They went the extra mile- pun intended- to make sure me and my family were comfortable. They were especially kind to my daughter. The plane was also great, very clean and well equipped. The 8 hours from Munich to JFK flew by very quickly."
Pros: "The flight was fine, but there was not enough time to transfer between the gates in Frankfurt. That also did not give us enough time for our luggage to transfer."
Cons: "Longer transfer between flights in Frankfurt"
Cons: "They lost 2 pieces of luggage in Munich. We are only here on 3 day vacay and will not have our bags until same time tomorrow."
Pros: "crew"
Cons: "Frankfurt Lufthansa ground staff gave us bad advise and sent us on a 2 mile walk for nothing."
Pros: "The crew was good."
Cons: "The infotainment system could be better. My system was not working for the first 3 hours and then the sound went out out completely after 2 hours of use. Also the airbus model still use the outdated 2 prone headphone and I was not able to use my noise canceling headphones."
Cons: "Im tall and couldn’t affort the better spaced seats so I was pretty cramped on most flights and I paid over $200 to even get those, just so my wife and I could sit together."
Pros: "The boarding was simple and easy. The crew was polite."
Cons: "The entertainment touchscreen is right in the headrest and everytine the person behind me wanted to do anything I could feel it. It was very irritating especially when I was able to fall asleep."
Cons: "It would be nice if the seats had more leg room. Staff was super nice. Food is not bad"
Pros: "Nothing except the crew were very efficient and helpful"
Cons: "Economy seats. No recline. THAT IS NOT BUSINESS CLASS - This is a joke! Putting an empty seat in the middle does not make it business class. Mis-leading seat image when selecting seats. Shows Buisness class large and 2X2 and Economy at 3x3. When you get on the plane it just a one large economy plane with a mark in business "Extra space for you in the middle seat". Food was cold food - no hot food on the whole plane - only hot coffee. I am not paying 4 times the amount to get economy seats that I can get and most probably get lucky and have an empty seat next to me. STAR ALLIANCE IS REALLY GOING DOWN AND LUFTHANSA IS THE WORST. Will never travel Lufthansa business class every again."
Pros: "A regional flight. On time and clean."
Cons: "nothing."
Pros: "Standard German efficiency. Neither good nor bad."
Cons: "Nothing"
Pros: "Got the exit row (great)!"
Cons: "Flight was a bit delayed but retrieving the bags took a long time. Short flight but food wasn’t appealing and there was no entertainment."
Pros: "Barcelona airport is beautiful. The Chechen in staff was helpful and arranged wheelchair assistance for all legs of my flight"
Cons: "We requested extra leg room seats on the bulkhead. We did not get them which was not a big deal on this leg of the flight but on the flight from Frankfurt to SFO which was 10+ hours, was miserable"
Pros: "Gentle crew"
Cons: "1,5 hours delay again"
Cons: "Business class with normal seats and empty seat in the middle is not the same."
Cons: "Weather delay caused us (and hundreds, or perhaps thousands, of other travelllers) to miss connections. Lufthansa lost our luggage, and to get rid of us, told us they would send it to the hotel we had to check into on account of the overnight delay. They never delivered the luggage, and other employees later told us over the phone that this was not going to happen. The terminal was filled with tired and frustrated travelers, and to make matters worse, the Lufthansa staff were temperamental and condescending to many. At the peak of the chaos, the Lufthansa staff went out on break, while hundreds waited in line for over 8 hours. We expected more - much more - in one of Lufthansa’s own German domestic hubs."
Pros: "The staff was courteous,friendly and helpful. The Plane was on time. The crew took time to tell us what we would be seeing as we flew, it was a beautiful morning for the flight until we experienced overcast skies in Austria- Germany. The staff did their job well with minimal comfort disruption."
Cons: "I would take this flight again. The only thing I would change is unloading procedure of walking down stairs on the outside of the terminal, then loaded on a stand up bus for a rather long ride to the terminal. It reminded me of London. But, I guess it is something you have to deal with."
Pros: "family line at check in made boarding a breeze."
Pros: "Nothing"
Cons: "Two hours to unload my luggage!"
Pros: "Flew back last weekend in February. Transfer between plane from Barcelona in Frankfort (LH hub) to flight to Boston extremely chaotic. Masses of passengers all attempting to transfer to US bound flights. Insufficient staff from both Lufthansa and German border control to process or even organize the masses of people flying that day. Mob scene at transfer points. Not up to LH usual standards. Quite surprising as their passenger volume data should have alerted them to impending problems. Our flight was delayed over an hour for takeoff so USA bound connecting passengers (whose luggage was already on the planes) could be processed."
Cons: "Chaos and disorganization. Masses of connecting passengers unable to get to their flights anywhere near planned boarding time. Takeoffs delayed substantially."
Pros: "The crew was great. It was only a short flight, so we only got a c0okie, but what a cookie!! Big and soft and super tasty. And the coffee was quite good. Germany has never been known for its superb coffee, but this coffee was very good. None of that fakey airline taste to it at all. Could easily be the gourmet coffee you'd serve at home. You DO serve gourmet coffee at home, right? And water and juice and then more water and more juice, all served up by very nice people--not just good service personnel, good people. Baggage pickup was quick and smooth--I travel with my cat, so pickup can be rocky. Nothing to it here."
Cons: "I liked everything, so am leaving this box completely blank. Completely, I tell you!! Stop reading this!!"
Cons: "Leg space"
Pros: "Flight itself was fine. Some turbulence but that could not be helped"
Cons: "My 6am flight was cancelled while we were waiting in line. No one explained anything. Just went up to desk and I was put on a flight an hour later. But then my bag did not make it I was there in plenty of time to check in. Easy explanation would have helped"
Pros: "Great staff"
Cons: "small seat despite being in business class"
Cons: "Delayed flight"
Pros: "This was our first time flying with Lufthansa and it was our favorite airline so far!! The flight attendants are why our experience was so great, they are so kind and helpful"
Cons: "They charged 40 Euro for baggage. On the charge again? Why this was not on any agreement International flights one baggage suppose to be free"
Pros: "Nothing"
Cons: "This Lufthansa flight was flown through Air Canada, so this review doesn't reflect on other hosts. However the flight was the worst service I've ever had on an airline in every category."
Cons: "Entertainment center did not work. I paid for wifi and did not work and need my money back. The headphone jack for the tv did not work."
Pros: "The snacks were nice."
Cons: "We were delayed over 30 minutes and we did not get an update until like 20 minutes of sitting in the gate, which made me almost miss my connecting flight to New York. I also think that in the Barcelona airport there should be just a line to drop off the luggage since there is a self check out machine. It doesn't make sense to do the self check out and still get on the regular check out line to drop off the luggage."
Pros: "food was great"
Cons: "gate changed and we gad to take the bus to the plane which lead to sn delay and almost the plane couldn't leave before the airport closed. however, we eventually made it ..."
Cons: "Leg room on the 747 was ok. The service was average considering i had to keep asking the staff to atore my son's insuline medication in a cool place, they said they cannot at 1st but eventually they did. The entertainment system had to be rebooted 3 times during the flight which takes 15 to 20 minutes. So it took 3 hrs to finish the movie. The connection flight was a bit redicilous, 1 hr to walk to the other terminal in frankfurt, the 1 hr flight delay , the boarding was like a zoo, no initiative to take control and organize the boarding, the elderly and the children and crammed withe other passengers.."
Pros: "Timing was on schedule"
Cons: "I had to pay 142 euros for my bags. I'm united Global and never have to pay for my bags. I don't mind a fee, but that was ridiculous!"
Pros: "Not good"
Cons: "Long lines and chaos at counters two hours waiting -- poor hotel provided-- poor food -- so awful. Now I hope we can get home today"
Pros: "The flight attendants were very polite and helpful. The seats had those "wings" on either side of the head rest to help keep your head from bobbing back and forth. There were a few good movies to watch that were current, but a lot of old movies that we had zero interest in."
Cons: "The flight was considered a Lufthansa flight and had a Lufthansa flight number, but was operated by Air Canada. We could not check in online ahead of time for some reason. When we got to the airport, we tried to check in at the Lufthansa kiosk and check in line, but they told us we had to go to the Air Canada area. The ticketing/check in process was very confusing. As for the food, the chicken "wrap" was not a wrap, and was a weird Hot-Pocket type meal. After each meal, we ended up having to hold our garbage for quite some time which made manuvering in and out of seats a little tricky. I wish the seat cushion had a little more cushion since we were sitting for so long. Also at some point the overhead lights came on and stayed on, which was annoying if you were trying to nap."
Cons: "Systems were down. And it was chaos getting the boarding passes. Nothing was communicated to us until over an hour waiting in line. My daughter was miserable waiting as everyone passed by us, bumping into her and not apologizing."
Pros: "The service is good."
Cons: "Noises obnoxious passengers drinking standing up in the isles for long periods. Hanging on other passenger's seats. Very rude and clearly didn't care. Flight attendent tried to get them to sit and hold it down but it had little effect. They were part of a larger group so they wanted the flight to be a social event."
Pros: "Comfort"
Cons: "Delay"
Pros: "Cleanliness of the plane, brand new plane, delicious food, real silverware, Plesant crew, love the entertainment"
Cons: "Chaos when getting in the plane. First come first serve which could lead to problems. Everyone wants to get in the plane at once"
Cons: "The airplane left Barcelona late and arrived in Frankfurt late. Lufthansa only allowed a 45 minute layover in Frankfurt to catch our connecting flight to Seattle. Because we arrived late - we only had 20 minutes to catch our connecting flight to Seattle. What made this an awful experience is that the flight from Barcelona landed at Gate A - our connecting flight was at Gate Z. This was as about as far away from each gate as you could get. This was over a mile to run in order to catch our connecting flight - I hurt my hamstring during the run. The Lufthansa "assisting agent" in the Frankfurt terminal was less than helpful and laughed when we told her where our connecting gate was. Not only did she laugh but she did not offer any assistance to get us to the gate on time. Prior to our trip - I called Lufthansa and voiced my concern that a 45 minute layover for an international flight was not a lot of time for us to make a connecting flight. The agent I spoke with said that legally - 45 minutes was a standard lay over for Lufthansa and she did not offer me any alternatives. This was not a pleasant experience with Lufthansa and I doubt we will fly with you again."
Pros: "Crew inside the plane was lovely."
Cons: "The crew woman that assist us in Barcelona Airport counters for the check-in was really rude asking very personal question that I still don't understand why and questioning our passports without any reason. My partner and I felt very uncomfortable and that was a totally unnecessary situation. After that everything was totally great during the flight."
Cons: "nothing"
Pros: "It was definitely on time, service is good and it was a very nice flight."
Pros: "All good"
Cons: "But leg room."
Cons: "Too hot"
Cons: "Umm. It was cancelled due to union workers striking. It was great to spend our last day in Barcelona stressing over whether we could get back home."
Pros: "New plane. Good service."
Cons: "Disorganized boarding."
Cons: "When a bought my ticket, I had asked in the office about WiFi. They told me that you have WiFi on the plane. I had checked this information on KLM.com and saw the same, that you have WiFi. This was the reason, why a chose KLM! Then I tried to connected on board but I couldn’t! WiFi was not available. Crew told me that they don’t know anything about it! I was disappointed and angry."
Cons: "I paid for the preferred seat .and i found that people beside me didnt pay anything when i asked them ,"
Pros: "Almost everything, especially the crew."
Cons: "Don’t feel like anything should be better to be honest"
Cons: "Boarding was crazy. Could not everyone in the gate area."
Cons: "Time"
Pros: "Excellent crew, good food & movie selection."
Pros: "Great airline"
Pros: "Reclinable seats."
Cons: "The food!! The lights could be dimmed as it was a night flight."
Pros: "The aircraft"
Cons: "No overbooking next time!"
Pros: "The crew and the timing were ok"
Cons: "The seats were uncomfortable"
Cons: "Staff rude and short"
Cons: "KLM was not prepared to get wheel chair passenger off plane. Cost me delay of 1 hour. I will never fly KLM again."
Pros: "Good beverage service."
Cons: "Over an hour delayj for departure."
Pros: "Nice attention and good food. Plane and seats are confortable"
Pros: "Checkin 1a at Schiphol had long lines, and no seperate counters for just bag drop. My family and I had to wait for 50 mins, to do a bag drop which in,y lasted 1 min! Flight was delayed, without proper announcements."
Cons: "Seat pitch could've been more. At least let us know via Whatsapp that the plane is delayed, or at which belt the bags would come out. This basic info was lacking."
Cons: "Delays, took my hand luggage into the hold,"
Pros: "Crew was nice and friendly"
Cons: "Airplane so uncomfortable. Food horrible. Not even available for one of us what we ask for on what was offered. Bad taste and not what can be on a that length of time flight."
Pros: "Just the cabin crew being nice"
Cons: "Punctuality KLM is always late"
Pros: "The crew were really helpful with people who had tight connections because of the delayed flight"
Cons: "I wish they had WiFi"
Cons: "The overall travel was good, no wifi and the entertainment system had a faulty headphone connection, and no place to charge devices other than through a USB port"
Cons: "I booked tickets via Delta, operated by KLM. They lost both of my check in bags in September, and it happened again today for the same scheduled flights. Had 4 hours of layover and KLM still wasn’t able to manage it."
Pros: "Crew was in a festive mood, the meal was unexpectedly delicious"
Cons: "Seats ok, but could be more comfy"
Pros: "Crew was very friendly. Nice that wine was served without charge."
Cons: "Announcements from the cockpit were hard to hear. Food has been better in past."
Pros: "Easy flight; loved the crew and their friendly customer service. Great food, kept everyone hydrated and fed."
Cons: "The movie options, as well as music and TV options were limited. There were no electrical outlets."
Pros: "I am so grateful to have been provided delicious and filling vegan meals on this long flight. Thank you for offering a dietary option that is compassionate toward animals and contributes less to climate change! Now if only the planes were powered by clean, renewable energy... Hopefully that will become a reality someday very soon! Oh, and also the crew on this flight was exceptionally kind and helpful. Thank you so much!"
Cons: "I did not enjoy the turbulence, which I suppose is unavoidable. More importantly, I felt quite guilty about the greenhouse gas emissions of my flight. I have decided to cut down on my air travel as much as possible as a way of reducing my carbon footprint."
Cons: "Didn’t happen."
Cons: "Boarding was confusing and disorganized"
Pros: "The leg room, was surprisingly roomy"
Cons: "The food and that there was no entertainment."
Pros: "The aircraft felt clean and quite spacious (decent legroom). Cabin crew was friendly and everything went as expected. Bonus points for the Beemster cheese sandwich (I was totally disappointed when they served the food, but more than pleasantly surprised by the quality of the cheese - I even bought some afterwards, from the Albert Heijn just outside the security area)."
Cons: "Very odd queue separation at boarding. Passengers were divided in 5 lanes, depending on their seating area withing the plane (for a more efficient boarding, I presume) but, by the time we all got to the actual aircraft, we formed another queue in the boarding bridge so it didn't feel like any time was saved or anything."
Pros: "The crew were hardworking, responsive, conscientious and friendly"
Cons: "Really poor entertainment choices esp compared to my inbound AirFrance flight. Boarding was pretty disorganized and late."
Pros: "Great service"
Cons: "Missing wheel chairs swrvice lounge far away no food option just lame klm tipique"
Cons: "Crowded seating, wake-up for breakfast service two hours before arrival"
Pros: "The food was excelent"
Cons: "I have to pay to pay a little more confort"
Pros: "From downloading the KLM app to the final touchdown of my final flight, everything was an ease, checking in, the option to change my seat, the service received was great."
Cons: "The ability to state a seat or meal preference within the app would be good but otherwise all was good."
Cons: "KLM can't seem to figure out the order of boarding the plane. Should be business - priority - everyone else. Instead they do priority first, and that's usually two-thirds of the passengers. Also, really tired of the fake business class on these flights..."
Pros: "Priority boarding was appreciated and the flights were on time. Service was fine. Schipol was good."
Cons: "The bags where damaged from the staff"
Cons: "KLM had bumped us to a later flight for no reason and again we had to call with a long wait to get our original connection restored, However, we did not get boarding passes during checking in Europe and thus had to go outside security in Detroit to the main check-in gate and wait 30 minutes to get the error resolved. Then it was back thorough security and a rush to the gate to get there in time to board. Lost our original seat assignment and wound up in the last row at the tail of the plane. Extremely poor coordination between KLM and Delta who operated the flight."
Pros: "The crew were really helpful since I am a short person in putting my luggage away in the overhead compartment and attentive to everyone's needs. I am a fussy eater and don't really like airplane food but the food was actually really nice. We was given plenty of snacks and drinks in between meals as well. There was plenty of programmes to choose from to keep me entertained."
Cons: "The seats in economy were a little too small for a 12 hour flight"
Pros: "quick boarding, responsive Airline stewardess, very polite."
Cons: "temperature control was not good, service was fine, seats were not comfortable. plane need to be cleaner."
Pros: "Boarding was very efficient."
Cons: "Limited movie selection. Crew seemed stressed. Gave me wrong meal and then swaped for the right one. I asked for Diet Coke and was given white wine. Food quality was not good."
Pros: "KLM fed a sandwich even though the flight was only 2 hours. The crew was pleasant. Getting through the Amsterdam airport to catch a connecting flight with only an hour to do so was no big deal. Airport staff was pleasant and helpful."
Pros: "Spacious cabins, friendly service"
Cons: "Because of slow boarding process flight was delayed by 15 minutes. I had short connection in Amsterdam."
Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."
Pros: "Smooth boarding. Good food. Decent leg room at my seat. Good crew. Flight was on time. Good magazine on the flight for entertainment."
Cons: "They didn't give any napkins out with the food which was weird."
Pros: "Flight was delayed by over three hours."
Pros: "Flight was on time, crew professional, food and drinks good and kept coming. I learnt Dutch on the in-flight entertainment system. I was in a good mood talking to another passenger about his new luggage system. This mood was kept and not taken away on the flight."
Cons: "Would be nice if there was wifi on board"
Pros: "Great food and movies."
Cons: "Might have lost my bag. I was told not to claim my bag and that it would meet me at my final destination. That did not happen. I even paid extra because of the over weight. When they charge you 100 extra euro you expect your bag to make it to its final destination."

Always exceptional service

Pros: "Poor"
Cons: "Poor"
Pros: "I like the crew and their service, the food was amazing speacially the vanilla cheese cake desert was on point, loved it. I loved the “my flight “interaction on the screen and the different view of the plane, cockpit view, left, right etc.. amazing feature."
Cons: "The seat could have been much better as far as reclining and space. Overall I loved the flight."
Pros: "It was a decent train ride."
Cons: "Stating it’s a train from the beginning and not having to go from one train station to another."
Cons: "Entertainment system was not working on all seats"
Pros: "Nothing, the flight was delayed, the plane too small for passengers to store their carry-on luggage, the ground staff did not upload all the luggage and left some behind in Nairobi on the tarmac, the crew lied about the luggage being uploaded. Terrible experience! Kenya Airways is becoming worst and worst."
Cons: "Everything, the flight was delayed, the plane too small for passengers to store their carry-on luggage, the ground staff did not upload all the luggage and left some behind in Nairobi on the tarmac, the crew lied about the luggage being uploaded. Terrible experience! Kenya Airways is becoming worst and worst."
Pros: "I"
Cons: "This airline charges for everything, and after you pay once, they try to charge you again, and again, and again (four different people tried to charge me 4 different times for my two checked bags). And they lost the record of my payment, so I had to show 4 times the Amex receipt showing that I had paid before. It took 45 minutes and 4 non receptive agents for me to get my luggage checked. British Airways is significantly better."
Pros: "The sear was messy they didn't clean it it was full of pieces of bread."
Cons: "boarding the flight on time instead of delaying it two times... and also putting the information at the flight information screen if I haven't gone to ask to the airport information stand I would never know the flight departure gate that was at the complete opposite side of the airport of were the initial flight was going to depart."
Pros: "Nice and attentive crew."
Cons: "Seats not comfortable in premier economy."
Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."
Pros: "The entire experience was amazing that gives me a broader scope to choose from when selecting flights to Europe. The most amazing part was the attentiveness of the staff. Exemplary!!!!!"
Cons: "For me this part is not applicable"
Cons: "Departure time was almost 2 hours late and the communication of the cabin crew regarding this issue was poor. Almost an hour went by without an update."
Pros: "The crew was very friendly."
Cons: "No wifi on a 9 hour flight. Takes a long time to get another round of coffee."
Pros: "The crew was amazing and extremely helpful!"
Cons: "The food could have been better"
Cons: "Better in flight entertainment"
Pros: "Everything! It was a wonderful experience."
Cons: "Nothing"
Pros: "The crew was helpful and accommodating"
Cons: "The flight was delayed, missed connection, and lost baggage. Subpar."
Pros: "Intranet wifi meant I could watch entertainment on my iPad"
Cons: "Seats are very uncomfortable"
Pros: "Crew was very nice and the food was excellent."
Cons: "They lost my luggage :("
Pros: "The flight crew on the flight was amazing. Went beyond basic needs and requirements."
Cons: "Air France delayed our JFK to CDG flight. That caused us to miss our connection flight afterwards from CDG to MUC. We got a later flight luckily but one of our bags got lost and is still currently lost!!!"
Cons: "Being in the middle of the 4 seats with guys on both sides. They tend to restrict the space by using the arm rests."
Cons: "Long delays to go through security screening and then further delays as the plane was still being fueled at departure time."
Pros: "If the flight would have leave in time we would receive our luggage in time"
Cons: "I don’t know why they keep making boarding with stairs and bus."
Pros: "Boarding for BUsiness class was fine. Seating was cramped."
Cons: "As I said in my rating, seating was cramped. Food was mediocre. Crew was pleasant."
Pros: "Flight was smooth"
Cons: "Food"
Pros: "Standard on most parts with pleasant staff"
Cons: "Flight was 1/2hr with poor pre-flight communication on the topic. Food wise, the chocolate cookie was better than nothing...but a little savory snack would have been nice."
Pros: "Easy, fast, comfortable, no hassles"
Pros: "great seat, good food and drink, pleasant staff, efficient boarding and exit."
Cons: "no complaints"
Pros: "The food was pretty good and the staff were friendly. During our transfer in Paris, my mum had a medical emergency and had to go to the medical centre. As such wr couldnt go to our final destination in Morocco and had to get our luggage off the plane. The staff at the AF counter were very helpful in that aspect. And when one of the luggages was completely damaged, it was replaced it with a brand new one which was fantastic. On the way back, we had some issues with the ticket because we didnt go to Morocco as planned which resulted in some trouble checking in. But the staff at the counter were quite helpful."
Pros: "Although we departed late from Paris, it arrived on time to Mexico City. Most of the stewardess very professional and kind."
Cons: "Although we traveled in Business, all business cabins were full of children, tired crying, walking around. My suggestion to AIR France would be that the small cabin of business were assigned to adults only. Regarding food, some options were not available when our turn came."
Pros: "The food, the service and everything else is fine, quite good."
Cons: "However, our baggages were 1 day late. Your missing baggages would deliver to you 1 day later, for some maybe 2 days later...Quite a few people said that it's been always like this with air Aeroflot if there is a transfer flight."
Pros: "On time after latish start"
Cons: "Staff took carryon bags even for skypriority even tho lots of room in overhead, allegedly to speed deplaning. Nowarning to repack. Infuriating and stubborn staff!"
Pros: "Got pillow, blanket, headphone and eye cover"
Cons: "Older plane Very small tv screen Didn't get the bread roll with my dinner. Asked for it but she didn't bring it to me. No usb plug to charge"
Pros: "Boarding and punctuality."
Cons: "Lagos boarding with rather annoying wait due to repeat hand check. Perhaps added security carried far."
Pros: "On time...comfortable, clean, newish A321...good leg room...friendly crew...pain au chocolat for breakfast"
Pros: "No issues, quick trip, friendly staff, comfortable ride..."
Pros: "Nothing"
Cons: "My flight was cancelled, I was sent around to multiple desks and terminals and no one wanted to assist me, then my luggage was lost."
Cons: "The crew was not very polite."
Pros: "Loved the lovely food and wine from Air France, they even serve fresh french bread with camembert, ice cream, champagne (in economy) and brandy with your coffee!"
Cons: "The cabin on the 777-200 was far too hot (about 25c) and with no individual air vent I found this unbearable on a 12 hour flight. And despite the flight taking place entirely during daylight hours and leaving at 10:30 am, inexplicably we were made to all pull our blinds down and the lights went off after a couple of hours - in the middle of the day and for about 8 hours! So although I had paid for a window seat there was nothing to see apart from the window shade. As it was the middle of the day I could not go to sleep, the person in front of me reclined fully so for me the flight was a hot, claustropobic, dark hell. An utterly miserable experience. I felt like I was going mad, trapped in my own little cell."
Cons: "Poor communication. Did not know was airfrance the booking was completed with Austria airline. In the ticket was not the information. Also, airfrance could not find me in their systems I was late to board the plane. Terrible messy and confusing time for me."
Pros: "Food and service"
Cons: "Too many business class seats and the plane is so big it basically feels like flying on coach. You have two seats next to the window so it's exactly the same when trying to get up than in economy class with a passenger stuck next to you"
Pros: "Was upgraded to Business class, so the food was acceptable. Comfort score also reflects the Business class seat. Cabin crew were friendly and efficient."
Cons: "One bag did not arrive in Toronto, apparently delayed in Paris."
Pros: "The flight went smoothly from boarding to landing. The crew was helpful, kind, & courteous. I would definitely fly Air France again. Online check-in was also easy to follow and complete."
Pros: "Although plane was full staff moved us through quickly"
Pros: "The aircrew are very friendly. The staff at CDG were very helpfull with our connecting flight."
Cons: "The seats are very cramped for tall people, especially when the passenger in front of you reclines their seat."
Pros: "Everything good more or less."
Cons: "Planes where not updated. I would like planes to be more up to date like other companies."
Pros: "The crew was attentive but only on the basic standard service."
Cons: "I truly love that there are very few travelers. Also, I went through a lot getting to have done a covid test in order to travel, no one asked for it! Also when filling the custom forms they could have been and explain that one paper form was enough for a whole family"
Pros: "The extra legroom in the Classic Package Seats."
Cons: "The snacks where a little on the dull tasteless side."
Cons: "Legroom"
Pros: "The price!"
Cons: "Much more but with this price you can not expect much!"
Cons: "The early morning fight was delayed, and I appreciated that TAP notified me ahead of time. However, TAP did not communicate that despite the 2 hour delay, we were required to be at the airport checkin as if the flight was never delayed - and agent dismissed us as late. Only begging got us on flight."
Pros: "The flight was fine no problem"
Pros: "On time, very polite."
Pros: "Nothing."
Cons: "We missed our connecting flight due to the fact that the TAP crew leaving Barcelona said there was “fog” and therefore, nearly half of the flight had the same connecting flight to London. On top of it, they had no other flights and put us up in a hotel instead."
Pros: "A good airline- I will use them again!"
Cons: "Ok"
Pros: "Really spacious, clean and comfortable"
Cons: "Good service but not top of the line "go out of their way" service"
Cons: "Poor service"
Pros: "very pleasant all cruise, and food very delicious"
Cons: "nothing"
Pros: "Planes clean and in good condition."
Cons: "Crowded and late departure."
Pros: "The flight crews were polite. The short flight journey included a simple light lunch with drink."
Cons: "The flight departure time was delayed for one hour."
Pros: "Smooth flight"
Cons: "We had to pay extra for checked baggage which were not aware of earlier. The counter person told us we could have saved if we purchased it earlier online and would have saved us 15 euros per person"
Pros: "Seats were Comfortable"
Cons: "N/a"
Cons: "We travelled with 2 carry ones and one checked bag throughout our 2.5 week honeymoon. Check in agent suggested that we check all 3 of our bags since the flight was full. We did. The flight from BCN to LIS was delayed 2 hours at the gate, but we were told we could somehow still catch our flight from LIS to PDL. We trusted that was true. We arrived at LIS without a single garment of clothing (we checked all 3 bags through to PDL), and then realized we missed the flight to PDL. We stood in line for 3 HOURS at the TAP help desk, only to wait behind a group of very angry people who monopolized the staff. Once we told the agent our situation, he told us there were no more seats on any flight to PDL the next morning. Not only that, but he could not provide a hotel for us to spend the night. This is 2:30am, 3:30am BCN time. He told us to find our own hotel, but we do not have international phone plans, so we could not make the reservation ourselves. He had nowhere for us to sleep. Then he had us wait for his SATA associate to help us, and he put us on a flight to PDL the next day, but it was not direct! We had plans for the following day, a hotel reservation in Ponta Delgada that is NOT refundable, and now the final portion of our honeymoon is ruined. No one ever offered to give us vouchers for ANY costs or for the anxiety and total of 14 hours lost on the most important trip of our lives. Shameful."
Pros: "great seats, great egg tarts and easy check in"
Pros: "My husband has a mobility scooter and they handled it better than American Airlines and we flew first class!!!"
Pros: "It was a cheap way to get to Lisbon with no frills."
Cons: "The boarding process was a mess with everyone waiting in front of the gate starting 10 minutes or so before the boarding time. The seats didn't recline at all."
Pros: "Pretty unremarkable flight in an Embraur jet. On time"
Cons: "Basic food but wasn't expecting anything so it was a nice surprise"
Pros: "Check in was handled professionally and personally. Service throughout the flight was cordial."
Cons: "The entertainment system was non existent on the Airbus 319."
Cons: "The space is really uncomfortable"
Pros: "Nothing"
Cons: "They gave someone else seats I had reserved for 6 months and that I had paid extra for. I will take that up with the company forewidth"
Cons: "The worst airline"
Pros: "The name on ticket had the wrong last name for second passenger and they were not helpful. Only solution was to purchase an additional ticket. Not part of my budget. Poor service from gotogate and TAP Portugal in Barcelona. Very upset and sad."
Pros: "Smooth flight"
Cons: "No TV"
Pros: "People were very nice that worked on the flight. Smooth flight."
Cons: "Seats were hard as a rock"
Pros: "Service wonderful"
Cons: "The flight was delayed."
Cons: "Flight Washington late."
Pros: "Well done...when other airlines offer nothing!"
Cons: "Slight delay in boarding... but arrived on time"
Pros: "Nice little snack, horrible coffee"
Cons: "LATE"
Pros: "Waited in an hour + 1/2 to check a bag, then waited an hour to board the plane. None of the employees told us what the delay was they just let us stand in line."
Pros: "I got a sandwich. Excellent flight attendants."
Cons: "Late flight, and my life flashed before my eyes on the landing."
Pros: "Ease of boarding"
Cons: "Wait at baggage claim was too long"
Cons: "My reservation was cancelled."
Pros: "Service and crew were very friendly. Excellent!"
Cons: "Food"
Pros: "My wife needs help getting around but they placed us in the last row. No leg room again either. The crew was understanding and helpful."
Pros: "Left on time. Served food and drinks. Friendly staff."
Cons: "Served food and drinks. Orange "juice" tasted awlful. Bland sandwich. Seats did not recline."
Pros: "Nothing"
Cons: "They wouldn't let us on our flight when we got the 45 minutes before our flight. It was horrible."
Cons: "Terrible TAP service. Missed my flight to no fault of my own and I was made to buy a new ticket. No changrs, no partial refund, couldn't even use my return ticket which I had to rebook too. Nice customer service !!!"
Pros: "Easy check in and bag handling"
Cons: "N/a"
Pros: "Food and attention"
Cons: "Nothing"
Cons: "We were told that the flight had wifi and it didnt. The video units on back of seats were okay- not great. The audio on the headphones was not good at all."
Pros: "Crew was great"
Cons: "Not much it was ok"
Pros: "Short flight. Food was good. Not much else to say."
Cons: "No tv on flight"
Pros: "New airplane, spacious legroom, usb and power outlet"
Cons: "None"

Checking was smooth, staff generally all friendly, boarding a bit disorganized (I heard no announcements), plane clean and modern, etc. Check-in could potentially have been this easy though because the flight was pretty empty. You have to pay for everything including blankets, pillows, headsets to enjoy the (free) entertainment, any food, etc., but that was expected, and I have no issue with that. However, not even offering any water during the flight is crazy on an nearly 8 hour flight, especially for our kids. You can go ask for it, but they are not coming through to offer you any, presumably because they are trying to sell you drinks.

Super easy process, make sure to check in on time, remember most airport is electronic so be prepared to navigate that, super short flight, no real time for drinks or snacks. Have your SpTH forms with barcode handy.

Food absolutely disgusting. Seats rigid and not comfortable. Aisle narrow so constantly getting bumped by everyone passing and I’m normal size person. Like flying Madrid to US direct.

Was surprised at legroom. Last time I flew my knees were on my chin

British Airways cancelled my flight just a few hours before my departure. Very upsetting.

Pros: "The crew was very friendly and welcoming"
Cons: "The boarding process was pretty terrible and disorganized"
Cons: "They lost my suitcase"
Pros: "The price was right!"
Cons: "I know the saying “you get what you pay for”, but good service from the flight attendants should be expected in the price. It was hard to get a greeting or a smile from them, far from prompt delivery of food or coffee ordered. We were traveling with two kids under 5, but there was no help offered. You are expected to pay for any and all food or drinks, including water. The airline could at least offer free water. The meal quality was mediocre for the price paid, and their stock ran out pretty fast."
Pros: "Buena comida a bordo y peliculas de entretenimiento."
Cons: "Asientos incómodos oara un viaje de 10 horas."
Cons: "Seats are too close together, very uncomfortable for long international flight"
Pros: "Comfy seat."
Cons: "The flight was delayed for more than an hour"
Pros: "Flight at time. Arrived earlier than expected."
Cons: "I ordered a cava bottle and it was hot. But rest was ok"
Pros: "uncomfortable seats, narrow space"
Cons: "If the plane had some wifi, better food,"
Pros: "The entertainment was good and not laggy."
Cons: "The seats are too small, and close together. The back rests feel 90 deg when upright. The staff are dry and harsh (On both flights.) Boarding and unboarding through the runway, in a very crowded bus. The planes got uncommonly hot before the air conditioning started, with many passengers starting t"
Pros: "Service was a bit lacking. Due to extra security measures at the gate, we did not have time to get enough food in the terminal to bring on board with us so needed to order a sandwich and drink. The on screen food order system did not work, and it was difficult to know when we could request food."
Cons: "More attentive flight attendants and better explanation of when food and beverages not purchased in advance could be ordered."
Pros: "Efficient"
Cons: "Offer drinks, water"
Pros: "On time!!!"
Cons: "Long walk to our gate."
Pros: "Dreamliner is great. So we’re the crew"
Cons: "Please serve water at the very least."
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: "The crew was good. Seat is ok, not very comfortable."
Pros: "Cabin much too hot and no air circulation until just before pushback. Ack!!"
Pros: "Not much it’s a very regular flight"
Cons: "Delayed almost 1 hour. No entertainment on board and nothing offered except for purchase"
Pros: "Did not have A chance to fly this route."
Pros: "Not a goddamn thing."
Cons: "The boarding was a cattle care, atrociously organized, took forever. They were asking the better part of ten dollars for headphones. No way to get a drink, as with the trip over, the chairback screens didn't work, and they never notified me by e-mail that you had to order food in advance. Not even a glass of water available on a 7 hour flight, that's actually a health hazard, should be illegal. No coffee or tea. The window seat I paid up for was about 8 inches from the window, so I couldn't even lean my head there. No in-flight magazines, or handing out newspapers , no entertainment available, just sitting there uncomfortably for 7 hours while the attendants huddled behind drawn and velcro'ed curtains doing nothing. A true disgrace. Avoid Iberia and their LEVEL subsidiary like the plague. Unacceptable in every way....and at least Ryan Air and WOW are cheap, this flight was full price. Total rip-off, never again."
Pros: "Low cost and they were on time."
Cons: "I am under the impression that any international flight exceeding 6+ hours are supposed to serve food. This was not the case. Food was only served to people who had ordered it. Not even a glass of water was served."
Pros: "I was not impressed with the servi"
Cons: "Counter people needs to be trained to learn how to use relationship with costumers"
Cons: "I purchased an Iberia flight and ended up with Level instead. Big bait and switch. I was expecting Iberia level food and service but got a low cost airline with no frills instead. The boarding was chaotic and the food was bad."
Cons: "The airline did not offer any type of refreshments for example water without having to pay for it. I did not expect that. Also I thought the boarding was poorly organized."
Cons: "Short flight so no type of entertainment or drink/food service."
Pros: "The seats were good and for once I felt like I had enough leg room. The entertainment consul had a good selection of movies and tv programs."
Cons: "The attendants were not very attentive and I eventually had to ask for a customs form since I never received one. I feel like long international flights should offer food without having to pay for it, whether or not it is a "discount" airline."
Pros: "The premium economy does help for Long lights. Mine was BCN to OAK and being a y’all person the extra legroom was much appreciated. With the low cost of level I would fly again for sure"
Cons: "They ran out of the chicken meal"
Pros: "Movie selection"
Cons: "Lack of water, food, attentiiveness, leg room, wife's lost luggage"
Pros: "Great deals and nice crew! Patient and helpful."
Pros: "First flight ever where water or coffee we’re not offered. Good cart came out. Nothing offered. 3 attendants? To do what??"
Cons: "No beverage or food offered"
Pros: "Very friendly"
Cons: "Food"
Cons: "Bad customer service. Food was stale and I threw up"
Cons: "Barcelona to Madrid... got the TB section. Chorus of coughers in these days."
Pros: "The staff was rude and not helpful. Check in was below standard."
Cons: "Online check in failed, and legroom was non-existent - the worst of any alliance-based carrier I have ever flown."
Cons: "The service was aweful. Right from getting my ticket, to getting served on the flight. Staff needs major improvement."
Pros: "On time or early"
Cons: "Cramped quartrrs, plastic food."
Cons: "Airliner contracted out to another flight operator. We looked up and down the terminals trying to find the sign for IBERIA to no avail. It was quite hectic and stressful to arrive to the airport and not see your airline booth anywhere. No signage or anything there of to indicate Iberia or the other operator taking over this Iberia's flight. Then they wanted to charge for my carry-on saying it is too large. Went back and forth arguing for about 10 minutes then I found the bag sizing stand and demostrated to them my carry-on bag fits inside the bars as indicated in their sign. They said oh well it looks large from here. Customer Service is non. It is more Customer Harrassment. DO YOU PAY YOUR CUSTER SERVICE REPS Commission for every checked bag or something? Too bad there aren't many more options but I am considering going to social media to with this. NOT HAPPY and not flying with IBERIA anytime soon. SEnd me my refund!"
Pros: "Exit row seating has plenty of room"
Cons: "The cabin temperature was unbelievably low, everyone was complaining about how cold it was, rubbing and blowing on our hands. The woman next to me was concerned about being made sick because of prolonged exposure to cold. Then they forced us to buy blankets for 25 euro. Unless I hear that this flight was unique I won’t ever fly level again no matter how discounted the airfare"
Pros: "Excellent"
Cons: "Very good"
Pros: "Read my experience in the disliked comment.. and you will understand why there's nothing to like about this trip"
Cons: "I know this is a budget airline, but the customer service was beyond terrible. Originally when I booked this flight, expected departing time was at 14:30 and I booked an earlier flight in accordance with Iberia. We had a connecting flight from Lisbon to Barcelona with Vueling (coshare of Iberia) which was expected to arrive at 12:00. However, it was an hour late. In addition, Vueling insisted we volunteer to check in our carry on bags due to lack of overhead compartment space. Yet when we got on the flight, there was evidently enough space. Thus, while waiting for our baggage, our flight to Oakland was already on last call. We explained our situation to Iberia and their customer service would not help us. They refused to cover the cost of our flight and stated we needed to purchase another flight out of pocket, which was quoted to be $1100+/person! Save your time and money and book with another airline."
Cons: "2 of our bags didn't arrive to Beirut"
Pros: "Staff was friendly, bathrooms kept clean, and seats were comfortable. Entertainment was top notch."
Cons: "We kept trying to order water and food from our screens but the process was complicated, long, and ultimately didn't work. The system is buggy."
Pros: "It was nice and cool inside the plane."
Cons: "It was several empty seats available and wasnt offered the those who were crammed in the middle Isles."
Pros: "Every flight was on time with no delays. Crew was excellent."
Cons: "Large plane did not have individual air controls and several flights were very warm."
Pros: "Check in and flight were excellent. Didn't use food service."
COVID-19 information

Safety measures for airlines flying from Barcelona to Casablanca

Airlines flying from Barcelona to Casablanca have enacted additional safety measures and adjusted policies to better accommodate travelers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Barcelona to Casablanca

Mandatory masks

Masks required on board, masks provided on flights from Barcelona to Casablanca

Social distancing seating

Middle seats unavailable to book on flights from Barcelona to Casablanca

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Barcelona to Casablanca

Flexible cancellations

Waiving of change fees. Search flexible flights from Barcelona to Casablanca

Book cheap flights from Barcelona to Casablanca

Recent round-trip flight deals

5/8Sun
1 stopTAP AIR PORTUGAL
11h 10mBCN-CMN
5/13Fri
1 stopTAP AIR PORTUGAL
16h 40mCMN-BCN
$97
5/8Sun
1 stopMultiple Airlines
11h 10mBCN-CMN
5/13Fri
nonstopMultiple Airlines
2h 10mCMN-BCN
$130
1/16Sun
nonstopAir Arabia Maroc
2h 10mBCN-CMN
1/21Fri
nonstopAir Arabia Maroc
2h 05mCMN-BCN
$133
1/21Fri
nonstopAir Arabia Maroc
2h 10mBCN-CMN
1/25Tue
nonstopAir Arabia Maroc
2h 05mCMN-BCN
$134
12/22Wed
nonstopRoyal Air Maroc
2h 15mBCN-CMN
1/5Wed
nonstopRoyal Air Maroc
2h 05mCMN-BCN
$163
1/17Mon
1 stopMultiple Airlines
6h 15mBCN-CMN
1/17Mon
1 stopMultiple Airlines
7h 05mCMN-BCN
$164
1/20Thu
1 stopAir France
14h 00mBCN-CMN
1/24Mon
1 stopAir France
13h 45mCMN-BCN
$170
1/21Fri
1 stopAir France
14h 00mBCN-CMN
1/25Tue
1 stopAir France
16h 20mCMN-BCN
$171
1/17Mon
1 stopMultiple Airlines
6h 15mBCN-CMN
1/17Mon
nonstopMultiple Airlines
2h 05mCMN-BCN
$174
2/3Thu
1 stopAir France
9h 15mBCN-CMN
2/24Thu
1 stopAir France
11h 35mCMN-BCN
$181
2/3Thu
1 stopAir France
8h 15mBCN-CMN
2/24Thu
1 stopAir France
14h 45mCMN-BCN
$182
3/11Fri
1 stopAir France
11h 50mBCN-CMN
3/14Mon
1 stopAir France
14h 45mCMN-BCN
$184
2/3Thu
nonstopIberia
2h 15mBCN-CMN
2/24Thu
1 stopIberia
8h 35mCMN-BCN
$192
1/21Fri
nonstopIberia
2h 15mBCN-CMN
1/25Tue
1 stopIberia
7h 35mCMN-BCN
$193
1/17Mon
1 stopMultiple Airlines
5h 05mBCN-CMN
1/17Mon
2 stopsMultiple Airlines
16h 40mCMN-BCN
$200
12/24Fri
nonstopAir Arabia Maroc
2h 10mBCN-CMN
12/26Sun
nonstopAir Arabia Maroc
2h 05mCMN-BCN
$203
2/3Thu
nonstopIberia
2h 15mBCN-CMN
2/24Thu
nonstopIberia
2h 05mCMN-BCN
$204
1/20Thu
nonstopIberia
2h 15mBCN-CMN
1/24Mon
1 stopIberia
7h 25mCMN-BCN
$218
12/23Thu
nonstopRoyal Air Maroc
2h 15mBCN-CMN
1/12Wed
nonstopRoyal Air Maroc
2h 05mCMN-BCN
$269
1/20Thu
2 stopsKLM
8h 45mBCN-CMN
1/24Mon
2 stopsKLM
11h 45mCMN-BCN
$271

Search by stops

Search by airline

Search by price

Recent one-way flight deals

1/17Mon
2 stopsMultiple Airlines
22h 15mBCN-CMN
$32
1/11Tue
1 stopMultiple Airlines
12h 45mBCN-CMN
$34
1/17Mon
1 stopMultiple Airlines
28h 15mBCN-CMN
$35
1/11Tue
nonstopAir Arabia Maroc
2h 10mBCN-CMN
$58
12/8Wed
nonstopAir Arabia Maroc
2h 10mBCN-CMN
$61
1/3Mon
nonstopRoyal Air Maroc
2h 15mBCN-CMN
$68
12/17Fri
nonstopAir Arabia Maroc
2h 10mBCN-CMN
$69
1/11Tue
2 stopsMultiple Airlines
25h 25mBCN-CMN
$79
1/3Mon
1 stopMultiple Airlines
13h 10mBCN-CMN
$80
1/2Sun
nonstopAir Arabia Maroc
2h 10mBCN-CMN
$83
1/3Mon
2 stopsMultiple Airlines
38h 00mBCN-CMN
$89
1/11Tue
3 stopsMultiple Airlines
31h 15mBCN-CMN
$100
1/17Mon
3 stopsMultiple Airlines
26h 10mBCN-CMN
$110
4/9Sat
nonstopIberia
3h 15mBCN-CMN
$111
12/28Tue
nonstopAir Arabia Maroc
2h 10mBCN-CMN
$114
12/22Wed
nonstopAir Arabia Maroc
2h 10mBCN-CMN
$125
12/21Tue
1 stopIberia
6h 15mBCN-CMN
$149
4/9Sat
1 stopLufthansa
7h 55mBCN-CMN
$167
12/23Thu
nonstopRoyal Air Maroc
2h 15mBCN-CMN
$178
12/25Sat
1 stopAir France
9h 15mBCN-CMN
$196

Search by stops

Search by airline

Search by price

Barcelona - Casablanca Flights

Departure:

Barcelona (BCN)Spain

Destination:

Casablanca (CMN)Morocco

Return flight deals:

Casablanca - Barcelona

Cabin classes:

$1,097
$150

Browse origins:

  • Flights » 
  • Barcelona
$125
Barcelona

Browse destinations:

  • Flights » 
  • Flights to Casablanca
$125
Casablanca