Prices are in Australian Dollars.

Find cheap flights from Barcelona to Porto

BCN - OPO

Find cheap flights from Barcelona to Porto

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

Return
Economy
Barcelona (BCN)
Porto
Thu. 13.5
Thu. 20.5
Any month
Compare vs KAYAK |

Good to know

Low season

JanuaryBest time to beat the crowds (28% less expensive on average)

High season

AprilMost popular time to fly (27% more expensive on average)

Average price (return flight)

$108(avg. price over the last 2 weeks)

Good deal (return flight)

$89or less

Good deal one-way

$57or less

When to book flights from Barcelona to Porto

Estimated return 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 $57 or less one-way and $89 or less round-trip.
  • The cheapest flight from Barcelona to Porto was found, on average, 89 days before departure.
  • Book at least 6 weeks before departure in order to get a below-average price.
  • High season is considered to be March, April and May. The cheapest month to fly is January.

FAQs for booking Barcelona to Porto flights

Which airlines have a flexible cancellation policy for flights from Barcelona-El Prat to Porto due to COVID-19?

How long does a flight from Barcelona to Porto take?

How many flights are there between Barcelona and Porto?

Which airlines provide the cheapest flights from Barcelona to Porto?

Which airlines fly most frequently between Barcelona and Porto?

How does KAYAK find such low prices on flights from Barcelona to Porto?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Barcelona to Porto?

What is the Hacker Fare option on flights from Barcelona to Porto?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Barcelona to Porto?

Top 5 airlines serving Barcelona-El Prat to Porto

Scores according to KAYAK customer reviews

8.0
SWISS
Overall score based on 8,997 reviews
8.2
Boarding
7.8
Comfort
8.6
Crew
7.7
Entertainment
7.9
Food
Airline reviews

Pros: "Everything from the crew being super accomodating and friendly to the comfort and taste of the food was delicious."

Pros: "Again staff was very friendly and helpful."
Cons: "That since it was a shorter flight no tvs."

Pros: "The food was great and the crew was very friendly."

Pros: "On time. Check in was very easy."

Cons: "They asked me to pay for my luggages. It is strange"

Pros: "It was fine - overall pleasant/nothing."
Cons: "It was fine - overall pleasant/nothing wrong, but not outstanding, either. It helps to have no one in the middle seat, but it would have been nicer to have slightly more comfortable seating, and a bit more privacy."

Pros: "Crew was very attentive, information from the cockpit was enough to let us know but not disruptive"
Cons: "Boarding was one long line that other passengers in the airport had to walk through. This was difficult for passengers with kids and those with needed special accommodations Ike wheelchairs, canes etc"

Cons: "First plane from Barcelona to Zurich was turned around mid flight for medical emergency. Missed connection flight and had to wait 24 hours for next flight to LA."

Pros: "Food / movies"
Cons: "Comfort/ staff"

Pros: "The food and service."

Pros: "Unexpected food/snacks that were provided.Good crew and the plane was on time."
Cons: "Poor boarding process. Plane change caused poor seat selection after they changed the seats that we paid extra for. Very little leg room for an overseas flight."

Pros: "Good on board service"
Cons: "Again delayed"

Pros: "Never made connection so now 1 day late."

Pros: "On Board Service"
Cons: "Delays...Delays..."

Pros: "upgrade to business class"
Cons: "the flight was delayed, so I have arrivede later and was told that I should have been there for the original time..."

Pros: "I love Swiss Airlines, would definitely book with them in the future"

Pros: "Crew"
Cons: "8 kilo limit on carry-on luggage. Customer service attendant issuing boarding passes was less than friendly."

Pros: "100% the best flight experience I've ever had flying. Wish I flew to Europe more so I could fly with Swiss more often. Thanks!"

Pros: "Friendly service and food"
Cons: "Older plane with no entertainment"

Pros: "Quick and easy- no problems. We had drink service and a yummy croissant. Flights attendants were really nice and spoke great English."

Pros: "Good service - including snacks and drinks. Smooth flight."
Cons: "Upon boarding, the agents in the airport gave us a hard time over a bag that definitely met carry-on requirements. Almost made us check it, and then changed their mind last minute. Very unnecessary/dramatic situation, especially since we flew with that bag via carry-on multiple times (and on even smaller planes)."

Pros: "Very friendly crew, good legroom in economy, excellent meals."
Cons: "None"

Pros: "The boarding process was smooth. The crew was friendly and attentive. Even though it was a short flight, we each got a piece of Swiss chocolate."
Cons: "Like most planes, there was not enough leg room."

Pros: "I am very satisfied and I will recommended it to my friendships"

Pros: "It was okay. No complaints. I appreciated that I was given a seat near the front to run and make my next flight."
Cons: "my ticket was changed and messed up and could be due to language and understanding, I ran a lot to get to my flight and had to go back and forth between the check in line and ground force and wait out of line until a resolution was found."

Pros: "Flight crew were courteous and efficient."

Pros: "Comfort"
Cons: "Delay in BCN for an hour"

Pros: "the food was delicious, the movie selection was great, the seats were comfortable, the plane was chilly but they supplied us all with nice warm blankets, and I prefer it be cold over hot on the plane any day."

Cons: "The line at the check in was quite long. Luckily I had only carryon"

Pros: "Service was remarkable - food far superior! Will be my airline of choice going overseas."

Pros: "Everything"
Cons: "Check in"

Pros: "The crew members were professional and we really appreciate their high quality of service. Love the food and we enjoyed the wide selections of entertainment that was provided."
Cons: "N/A"

Cons: "On ticket it said time between flights was 1hr 25min, but as soon as we got off the plane we had to RUN through Zurich airport, where 1000 other people were all trying to funnel down the single escalator to Passport Control, to get to our gate. Then we had to wait in another Passport Control. TERRIBLE and stressful. The actual flight was fine."

Cons: "Delayed"

Cons: "Our luggage was left behind in Zurich after an unnecessary gate check. There were plenty of room in the overhead bins, and we purposefully bought the luggage because they were sized for bin storage."

Pros: "Snack offered was tasty"
Cons: "No USB charger in seat"

Pros: "The planes were clean and in good repair. The staff was well trained, polite, efficient. The food was excellent. Our entire experience with Swiss Air was the best in ten weeks of travel we have completed this year."
Cons: "There was nothing that disappointed us in our experience with Swiss Air."

Pros: "Food wag good, plane comfortable"
Cons: "Transfer at Zurich"

Pros: "Very impressed with snack: good tasting quiche with biodegradable packaging and no plastic utensils. Thanks for being so green! On time flight."

Pros: "comfortable flight"

Cons: "Flight from Barcelona was delayed for 2 hours, so we missed the flight from Zurich to New York."

Pros: "Liked the crew, seats, snack. Definitely a pleasant experience."

Pros: "The plane was remarkable and the service was excellent!"
Cons: "The wifi on the plane was horrible."

Pros: "The food was great, the seats were thin and we had a lot of room and the staff was super!"
Cons: "Nothing, we would have stayed in this airplane longer...."

Cons: "priority luggage arrived in SFO about 30 mins after regular luggage"

Cons: "I arrived to the airport within an hour of boarding time. I wasn't told the gate to my plane until 8:30. When I arrived to the gate there were no employees to speak to and it stated boarding time was 8:35 we didn't board until 9! It was just scary and confusing for someone flying alone in another country. When all the other confused flyers asked simple questions the employees at the gate were annoyed and rude."

Pros: "Comfy, loved the individual Tvs and food was great!"

Cons: "No inflight entertainment."

Cons: "There is no question about check-in?? My ticket, booked through Kayak, did not state that no baggage is included. The Swiss air just said I should have picked it up from the booking and forced me to pay Euro 30, which I will claim back from Kayak. This is gross misrepresentation and on the same ticket flying a luggage was included."

Pros: "Seats were very comfortable. Plane interior was in new condition, including electronic window shade tinting."
Cons: "Staff was not particularly warm or attentive. Was never offered more to drink, and after asking for more wine was ignored."

Pros: "The pilot and the crews were helpful about the transit. Pilot make up a lot of time."
Cons: "Flight was delayed, had to run to my next connection flight."

Cons: "Boarding was chaotic & therefore delayed take off a little Receiving luggage was slow -@ 35 minutes from landing to luggage claim, so actual arrival was considerably later for those meeting me"

Pros: "Very friendly crew and on time with no problems."

Cons: "Staff rude and short"

Cons: "Delays, took my hand luggage into the hold,"

Cons: "The plane was very hot"

Pros: "Like the overall KLM experience"
Cons: "Food could have had better quality and the stewardess served it all at once versus in the various courses."

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: "Seat space a bit tight . I should have upgraded to more leg room . Next time!"

Pros: "yes"
Cons: "not really"

Pros: "I love the food"

Pros: "Very pleased with KLM - efficiency all round and especially the baggage handling at Schipol swhere I had 20 minutes to transfer and my baggage came back with me to the UK which is no mean feat given the hustle and bustle of such a large airport"
Cons: "No downsides at all"

Pros: "Quick flight"

Cons: "Faultless handling of weather delay, causing missed connection and flight transfer. A well oiled machine, thank you."

Pros: "Entertainment options."
Cons: "Service was poor, seat did not recline, and the food was terrible."

Cons: "Trouble checking in regarding a visa issue?.. no other trouble at the other airports.."

Pros: "MCR airport Mert & Greet parking was smooth and efficient."
Cons: "Flight was delayed 2 hours due to bad weather. Additional baggage payment to Air Baltic did not show up on the KLM system and we had to pay again. Nowhere to address this with Air Baltic even in Tallin. Handlers seem uninterested and refer us to ‘the website to address the issue.....’"

Pros: "Nice crew pilot food and beverage"
Cons: "No wifi"

Cons: "old screens and entertainment system leg room to small"

Pros: "Very attentive crew. Attended to needs immediately. Took a lot of time with each person when someone had something to say."
Cons: "The seat I had with no seats in front of me was very small. Much smaller than the other economy seats because the tray table and video screen were in the armrests. Paid extra for the legroom by ended up losing it side to side. Really had to squeeze into the seat."

Pros: "Was happy to pay extra 45.5 pounds for laugages which was hidden"
Cons: "Not happy to pay extra money for my case"

Pros: "Friendly crew."
Cons: "So many people on a 747!!"

Pros: "Good entertainment options. Nice flight attendants"
Cons: "It would be helpful for short people to be able to adjust the head rest lower on the seat. More recent released movies would be helpful. More leg room. Not charging more money to choose seats."

Pros: "I slept pretty much the whole time"

Pros: "The crew was fantastic! Our needs were constantly being met and just about the time you thought you might want a snack or a meal, the attendants were already heading down the aisle. Because of an allergic reaction, I asked for ice a number of times and the attendants were more than happy to meet my needs."
Cons: "The seats were very close together. The trip from New York to Amsterdam seemed a lot more comfortable than the return flight. The food from NYC JFK was better than the food from Amsterdam. The movie selection on both flights was a little disappointing."

Cons: "Boarding was confusing and disorganized"

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: "Left ontime and service was excellent."

Cons: "The cabin crew was racist! She asked me to move from a seat because she wanted another guy ( obviously from her country ) to take it! Rude and racist."

Pros: "We are guessing they either overbooked or they didn't have sufficient passengers on a Tuesday afternoon who's final stop was Glasgow. They rebooked him for 1200 the next day. DFW to MN, St Paul to Schipole, Amsterdam to final destination, Glasgow. So he ends up having to pay for another Lyft back to our apartment in Dallas, then another additional one for the 12 noon flight the next morning. If he didn't have family living in Dallas, he would've incurred a hotel fee too."
Cons: "He was bumped to the next day due to his flight being cancelled. Then re-booked the next day, with an additional layover. Then due to a 32 minute layover that left 3 minutes sooner..."

Cons: "Delay can occur sometimes but it wiuld be better to be explained its reason and the estimated time for boarding. The customer service at CDG airport was the worst ever and all people standing boarding desk were useless without any mind what they are doing."

Pros: "I got some rest"
Cons: "unable to charge my phone or watch movies"

Pros: "Crew were friendly. Flight was comforyable smooth and on time. Nice snack."

Cons: "Missing wheel chairs swrvice lounge far away no food option just lame klm tipique"

Pros: "The staff are the best European crews I have encountered. Naturally friendly, professional and fit looking. Nothing is too much trouble"

Pros: "Very friendly service!"

Pros: "Consistently high standards"
Cons: "Nothing"

Pros: "Just great crew."
Cons: "Not comfortable at all and will not book KLM again."

Pros: "The food was excelent"
Cons: "I have to pay to pay a little more confort"

Pros: "Entertainment was good, and crew was very nice and accommodating. Flight was very comfortable and smooth."
Cons: "The food was okay, not that great."

Pros: "The staff at the front desk for the check-in were extremely helpful. I had a complicated issue with my luggage and they helped me to sort it out in the best possible way. Amazing service! Furthermore, the entertainment on board is great! Nice movies, nice food, friendly flight attendants, etc. They even offered me a second sandwich =)! I truly loved my experience with KLM."

Pros: "The included snacks and the seats."
Cons: "Nothing."

Pros: "Very little if any."
Cons: "Aircraft was not very clean,the staff seamed quite harsh at times when speaking to customers. The food was really quite poor but it was a short flight to be honest. Overall not as pleasant as the China Southern flights. I would not like to choose them again unless i had to."

Pros: "Priority boarding was appreciated and the flights were on time. Service was fine. Schipol was good."

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: "Loads of leg room"
Cons: "Loved everything"

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: "Very good flight, excellent service and good food."

Pros: "Spacious cabins, friendly service"

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"

Cons: "Legroom"

Pros: "Very happy with the service and seat comfort. Thank you"

Pros: "The price!"
Cons: "Much more but with this price you can not expect much!"

Pros: "The flight was fine no problem"

Pros: "On time, very polite."

Pros: "Nothing stood out. Legroom was ok."
Cons: "Boarding was confusing and poorly managed."

Pros: "everything from the boarding and check-in process to in flight comfort."

Cons: "I was surprised by a $120 fee for luggage. I don't remember any indication from Kayak or from TAP about a luggage fee when I booked or when I got confirmation. Further, I found out that if I had indicated that I had luggage 3 days prior to checkin, I would have only been charged $92 saving me $."

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: "On time"
Cons: "Food"

Pros: "A good airline- I will use them again!"

Cons: "Ok"

Pros: "on time, food was good"
Cons: "seats are hard, painful for 7 hours..... crew was very noisy, very rough they kept hitting my arm. male crew hit the back of my seat to wake me up, he took away my food due to me sleeping."

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: "A short but very pleasant flight and food was served, excellent in every category."
Cons: "Nothing, it was the best short flight I've ever had. The staff were very attentive and did a great job of keeping everyone happy."

Cons: "A little too warm but not unbearable. We paid extra for seats together but did not get to pick them. We would have preferred a window but were in the middle 2 of 4."

Pros: "Planes clean and in good condition."
Cons: "Crowded and late departure."

Pros: "Everything was going well. Confotable seats lovely air hostesses. Food wasn’t so great but I was surprised we even got something!"
Cons: "Unfortunately I had problems at airport security which wasn’t very pleasant!"

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"

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."

Cons: "Flight was delayed"

Pros: "My husband has a mobility scooter and they handled it better than American Airlines and we flew first class!!!"

Pros: "Nice crew, tasty snack, new plane with comfortable seats"
Cons: "Huge bag charge for anything over 8 kg! Sign said last call 40 min before flight when agent told us to check board 30 min before flight for gate assignment!"

Cons: "The 2 hour delay!"

Pros: "Pretty unremarkable flight in an Embraur jet. On time"
Cons: "Basic food but wasn't expecting anything so it was a nice surprise"

Cons: "I had an awful experience. A flight attendant named Comissário Bruno denied me a second dessert when I asked for one. I was flying business class on flight TP059 on March 4 2018 and have Gold status on Star Alliance. Many passengers had declined dessert and I felt extremely embarrassed by having been denied food on a plane for the first time in my life. The attitude and lack of tact of Comissario Bruno on TP059 spoiled the whole flight experience for me."

Cons: "The space is really uncomfortable"

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: "Nothing"
Cons: "Everything"

Pros: "Seats are ok and good entertainment system"
Cons: "The attitude of the hostist and the way they dont give you food choices and don't even explain or say what food they are giving you. When i ask whats in this they gave me a look and a weird attitude"

Pros: "Service wonderful"

Cons: "The flight was delayed."

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: "Ease of boarding"
Cons: "Wait at baggage claim was too long"

Pros: "No reason given, just wouldn't let me check in online."

Cons: "My reservation was cancelled."

Pros: "Friendly crew. Good info on delay"
Cons: "No offer of coffee in businesss when woke up. Still 35-40 before landing"

Pros: "Was able to sleep most of the flight and we took off on time"
Cons: "Checking a bag took almost an hour."

Pros: "Some staff were helpful"
Cons: "To start off our trip we weren't allowed to get on the plane until an hour after our boarding time. After we were allowed on, the air conditioning was not working and continued to sit on the tarmac not even leaving our terminal for another two hours. Within this two hours there were many elderly people asking for help and one specific gentleman whom was in his late 70s, informed the people around him that he had a pacemaker was pleading to get some air conditioning to the point where 6 people on the airplane were fanning him off. It was 90 degrees in the airplane and we had been sitting in the plane without any help even pleading with the attendents to let the elderly off so they did not pass out. Once we reached the 2 hour mark without any ac the gentleman in his late 70s was beginning to lose consciousness and many people had to call the emergency services, and the crew on flight TP214, tried to tell us everything was fine while the plane was pulling away from the terminal ... as they were giving the man oxygen, even though the elderly gentleman had lost the ability to communicate verbally and was about to pass out. They had to pull the plane back off the tarmac fully delaying us 3 hours in the process making us miss our other two flights. Once we were finally in the air for the 6 hour flight our entertainment system was not working so we were left to twiddle our thumbs for the remainder of the trip. It really ruined what seemed to be an exciting trip and I highly doubt we would ever take TAP Portugal ever again or recommend it to anyone no matter the price."

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: "Nothing"
Cons: "They wouldn't let us on our flight when we got the 45 minutes before our flight. It was horrible."

Pros: "Friendly crew!"

Cons: "Paid for a seat with extra legroom because I'm 6'4". Was given a different seat and still charged."

Pros: "Good planes! Entertainment is modern, food good, service great. Boarding fast, planeson time. Special thanks to TAP taking off from Boston on 12/29/16 with snow and even heavy snowing. I was lucky did hey stuck in Boston. The only weird part was that i was not able to pick seats without a fee even 24 hours prior flight."

Pros: "Comfortable and smooth landing of the Captain."
Cons: "Service training for the Crews for being more polite and for having smiling face..., please!!! Everyone was angry for hardworking????"

Pros: "Departed on time, nice entertainment"
Cons: "Food could have been better, for such a long trip beverages service was scarce"

Pros: "The Dreamliner airplane."
Cons: "The food!!!! Worst airline food. The crew barely announce in English. Boarding process is a mess"

Pros: "Nothing"
Cons: "The aircraft was super old, things were falling off, no in-flight entertainment for 10 hrs, crappy food and the plane was late so I missed the connection. 0 out of 5."

Cons: "The check-in crew gave terrible service. We almost missed our flight because they wouldn’t check us in. There was no one directing people on where to line up for whatever departure time they had. Just overall a bad experience with Air Europa."

Pros: "The only thing I liked was the company of the people sitting next to me on the flight and the fact that we arrived safely."
Cons: "The service at the check in counter could have been better. The online booking should have clearly stated that there will be a additional charge for check in luggage The crew on the flight used my overhead storage for their own bags and I had to put my bag under my legs. I barely fit in the seat"

Cons: "No AC"

Pros: "I liked that a could get a row of seats to sleep in"
Cons: "Better films, the selection was old and poor"

Pros: "Lost bag was delivered all the way to Chesapeake VA."
Cons: "We had to gate check our bag despite plenty of room overhead. Bag didn’t make it to Madrid. Flight attendant kinda ignored my question about where to leave the bag. Had to pay for seats to check-in online."

Pros: "2 per row so no middle seats"
Cons: "charged me 2x what they would have online for a checked bag 60 euros which i thought was egregious. they were late & no beverages"

Pros: "Comfortable seats from the good old days on board B 737"

Pros: "All"

Pros: "Efficiency"
Cons: "All ok"

Cons: "the flight was 40 minutes late and then it took more than an hour to get to the gate and get our luggage. I lost a flight that I was connecting. I was told that I had ample time (2 and a half hours) Did not receive any help to connect on time."

Pros: "The price"
Cons: "Some of the crew was very rude, food was bad forca 9 hr flight!!!"

Cons: "Boarding time notification and check luggage’s cost"

Pros: "Free wine with your meal."
Cons: "The staff at check in were very rude, we were never advised about paying $150 extra per bag each way! They stated because we booked through a travel agency instead of booking directly with air Europa they charged us for luggage. It was an unexpected large expense. Crew barely spoke any English."

Pros: "Food service, clean, friendly service, decent leg room, very accommodating for those with special needs, small children etc. One bag free, Carry on bag, and personal item. Fast easy."
Cons: "Nada"

Pros: "Nice plan and staff."
Cons: "Very slow baggage drop off at Barcelona airport."

Pros: "This A330 had IFE in Coach unlike other A330s the airline flies. That said, the IFE has limited choices."

Pros: "Luggage space, seats, food,mast orderly boarding."
Cons: "Wifi awful. Requested refund. Crew never answered calls. One particularly rude, spilled water on my wife and just moved on."

Cons: "Sat sweltering on tarmac with doors open. All passengers sweating"

Pros: "The boarding process was smooth, the crew were professional and efficient. The plane was a new, clean 787-8."
Cons: "The new 787-8 does not have individual climate control nozzles. The cabin tended to be warmer than a typical home/office environment even at altitude, and I found myself surprisingly cramped and overheated in the middle seat on the left side of the plane."

Cons: "I was taken back by the crew not friendly"

Cons: "Flight attendants were very rude apart from that it was a great flight"

Cons: "Every flight was at least an hour delayed. We were insanely late for our connection flight due to a totally unnecessary delay at the first airport. We then SPRINTED across the whole Madrid airport and then when we arrived to second plane was TWO HOURS delayed. The staff always seemed to be working, but was completely inefficient in getting anything done. It took them 20 minutes to respond to our notice (we pressed the air attendant button on our seats) and then told us we couldn't get snacks because they were giving out pizzas, which took another hour. Every single part of our flight was delayed and inefficient... with no reason ever being given. It was pretty miserable overall and I will likely never use Air Europa ever again."

Pros: "Friendly staff. Good proportion of quality-price for the airfare."
Cons: "In BCN airport, too few counter clerks to deal with a long line of passengers boarding for multiple flights."

Cons: "Bad services, and the staff too"

Cons: "No complimentary snacks"

Pros: "The plane was new and clean. Flight staff was pleasant."
Cons: "Late take off and almost missed connecting flight to US. The connecting flight was at the very farthest gate from where we entered the terminal. Saw many AE passengers from my flight with disabilities and children struggling to make it to their connecting flights in Madrid."

Cons: "The check in took more than an hour, by that time the flight was already boarding and had to beg people to let me pass. I was one of the last people to board. I was at the airport roughly hour and half in advance, and the flight attendants at the check-in counters didn't care how much time you had left to make it to your flight. Awful experience!!!"

Pros: "Flight left and arrived on time and seats were comfortable for airline seats."
Cons: "Departing Madrid airport while watching my luggage sit on the tarmac. It turns out their was too much weight and some luggage had to be left behind for another flight. I did get my luggage 24hrs later thankfully."

Cons: "Boarding delay"

Pros: "Most of the staff was friendly and professional"
Cons: "As a musician all it takes is one flight attendant to make your trip a nightmare. Every flight is a game of cat and mouse to get your instrument on board. I was told there wasn't enough room, in the end half the over heads were empty."

Pros: "Everything about the flight from the moment I boarded was totally fine."
Cons: "The line to get checked-in in Barcelona was extremely long and I waited nearly an hour - can't help thinking if the online check-in was more dependable, it would have been a shorter line, but I made it to my gate with time to grab some lunch so life's still not all that bad."

Cons: "The flight was cancelled"

Pros: "Friendly staff, clean airplane, entertainment options, etc."
Cons: "There were no vegetarian options for me to choose from on the flight and it seemed like not many options for others with different types of dietary restrictions."

Pros: "Nice aircraft, nice crew"
Cons: "Had trouble confirming flight on their mobile app, then suddenly it worked. At airport kiosk, for printed ticket, was only in Spanish German and French. Muddled through that and got printout. Then to find out onboard they would even charge for water?"

Pros: "Seat clean crew nice windows new different improved. I liked you served pinapple juice The dinner was very good. TV great"
Cons: "The breakfast ...not so good (but good that you provide it.) The whitebreard sandwich could be much better...I don't even know what was in it. The muffin was not interesting but it tasted ok. apple is,better. it was just sugar. Maybe a bigger yoguart plain with real berries. a sandwich ham and cheese on a croissant then I eat at least the croissant! then you don't need a muffin."

Pros: "The flight was ok. The bording gate was very far."
Cons: "The whole flight there were commercials in the personal tvs. Without beening able to stop them."

Pros: "Crew was very pleasant and helpful; I forgot to put my seat up n they got me straight with a big smile!! Makes a difference how you correct people. Plane looked fresh n clean And had pillows n blankets, didn't have to ask for one. Four smooth landings!! Thank you for a great trip"
Cons: "Tight squeeze sitting"

Pros: "- I like the economic price. - I like that I was flying in economic class and I was allow to carry two luggages. That makes the difference with any other airline."
Cons: "There was one hour delay because the Madrid airport was foggy and they never told the passengers what was going on. When the airplane was almost landing at the Madrid airport with the normal low speed, then suddenly accelerated and start going up to flying around Madrid, then they put music and they never told the passengers what happened or what was going on again."

Pros: "the aircraft how clean it was."
Cons: "that the flight was delayed for 1 houyr."

Pros: "Price was Ok, but not great for a 30 minute flight"
Cons: "Both flights were at lest an hour or more late. Some disorder in boarding. Screaming kids... and parents who did not discipline them."

Pros: "The crew were very helpful once boarded in assisting with overhead baggage."
Cons: "The flight had major turbulence without any communication from the pilot or crew as to what to expect and having been on 8 flights just this week I am not a first time flyer, but have not felt so uncomfortable with noises of what what sounded like ice hitting the plane. Just looking around it was clear I was not the only one who felt this way. I understand that the pilots did there best to navigate through the weather but for the future it would be great for them to communicate that we would be hitting some turbulence. The landing as well was one of the worst I have experienced. I will not be flying or recommending air Europa to anyone. Just checking in to receive boarding passes was a nightmare as they informed me the plane had already closed even though it was an hour before my flight left. I was then directed to customer service who then sent me back to the counter where I finally received my boarding pass. Running through the airport and to security was awful and when I arrived at the gate the gate was still open and people were still boarding. It seems as thought air Europa is more concerned with how many tickets they can sell than customer service."

Pros: "The option to listen to music/watch movies/play games/charge your electronic devices (via USB cord). Don't forget your headphones!!! It'll cost you 3 Euros on-board."
Cons: "On this trip, I had to travel on four Air Europa planes; none of which were ever on time. Delays! Delays!! And more Delays!!! Be sure to apply for vegetarian options if you don't eat meat/pork 24 hours in advanced. You'll be left without even a snack to purchase and starving. -An exhausted and hungry passenger"

Cons: "it was delayed. they told us wouldn't affect our connection. Going out to get on and off the plane- awfullll . having to board a bus to go to the terminal and waiting. terrible."

Cons: "The web page didnt work The app for ios didn't work. The line at barajas airport was huge, a lot of annoyed people and just 4 counters.. Really?! Plane was delayed beacause of this. Never again"

Cons: "We had 1h30minuts of delay. Too much for a 40 minut flight..."

Cons: "Delayed 1 hour 40 min. No communication from airline regarding new departing time or gate. Boarding was a free for all"

Pros: "Punctuality and professionalisms were at the best"
Cons: "All ok"

Pros: "Got us there safely"
Cons: "Fight delayed more than an hour, much of that time we sat on a bus. Plane arrived late at the starting airport."

Cons: "The app and trying to find boarding details prior."

Cons: "The entertainment choices needs updates and more varieties I believe."

Pros: "Seats were comfortable. Entertainment system stopped working part way through"
Cons: "Boarding at Brussels was awful. After arriving from another international city and having to go through security, I was informed , just before boarding that I had to go to a location 20 gates away and wait in a long line for another security sticker. It was very confusing."

Pros: "Crew went above and beyond. Food was excellent and the Crew kept us hydrated."

Pros: "Crew was friendly, seats were ok"
Cons: "Flight was delayed for almost 2 hours, there was no explanation, just an apology."

Pros: "The crew was OK, the seats had generous leg space."
Cons: "The flight could have been on time. not only was the plane late arriving, but then the didn't take off for another hour! have never flown an airline that refuses to take off because of a little rain.... :-("

Pros: "Nothing! We’re still in Baltimore"
Cons: "Brussels air cancelled our flight and didn’t rebook us on another until 25 hours later- so we lost a whole day of our trip. They were supposed to email me confirmation of the new flight and did not- I had to finally call Lufthansa to get it."

Cons: "Whole flight was so cold like in refrigerator."

Pros: "The crew was amazing. Brand new airplane and service was excellent. Bathrooms were kept clean."

Pros: "This particular flight was parked at the closest bay to immigration at Heathrow. So a late boarding and arrival was made early through not having a mile long walk to passport control."
Cons: "Disorganized boarding with the plane load of people huddled around the entrance to the boarding area. No guidance from the crew on how to efficiently pack the overhead bins efficiently with passengers helpless to put their treasures into the overhead bins."

Pros: "Helpful crew. They reset the screen, came around with blankets, headphones and generally tried to make the space habitable."
Cons: "When I am asked to book my seat, I am usually shown a map which has no reflection on the overall reality. The seat I select is normally allocated to me but if the plane is not full (unusual) I am told there are unavailable seats that would provide more choice."

Pros: "The flight itself was smooth and the crew kept passengers well informed. Beyond that, not much to report it serviced as a mode of transportation but not an experience."
Cons: "The seats were super cramped, hardly any leg room or elbow room which made it quite difficult to get comfortable for any length of time. The food was unpleasant. The flight attendants seemed very green."

Pros: "Crew were super helpful and friendly. Food was above average for airline food. It was all on schedule. On my return trip - knowing already the confusion with the exit row seat which I explained here, they switched me to the correct exit row without a problem or charge."
Cons: "I tried to book exit row seats online. The seat map would not load, so I called the number suggested. Had a long a confusing conversation with a woman who did not seem to understand what an exit row seat was. I booked seats, but my card was never charged and I received no email confirmation. I tried the website again and this time saw the seat map. Completely misleading. The real exit row is the row IN FRONT of the marked exits on the map. I chose the row which looked like an exit row, and on boarding found that I was in the row behind the exit row. The flight attendant took a photo of my seat map print out, because it was so confusing!!! No wonder the woman I spoke to sounded like she didn't know what she was talking about - she was following the seat map too!"

Pros: "The flight and services were OK, the only bad thing - my baggage did not arrive David Silberman"

Cons: "Switched plane from Brussels to United which saves us 3hrs but then they lost our luggage. This was after we asked them to double-check. They told us that our luggage had been logged-in to our new flight. We are very disappointed in Brussel airline and will not use them again."

Pros: "Food was good. That is pretty much it. Well, Brussels airport shopping and food was good too."
Cons: "I travel a lot, and I've used many airlines before. This was my first and last time I use Brussels airlines. The cabin crew is not friendly. The entertainment was poor. The checking process was horrible (the airport is not properly designed, managed, poor information systems) I will gladly go through the mad house in Heathrow, or long walks at Schiphol, but not interested in Brussels."

Pros: "it was just perfect, no complain"

Cons: "They didn't served me food"

Pros: "Timeliness, crew and seat space.."
Cons: "I had problems checking in online and never could assign seats.. had to wait to check in at the booth and got random seats so my husband and I got seperated seats.."

Pros: "Overall good flight, get what you pay for."
Cons: "Had to hop to a couple different counters because no one knew who air Brussels subsidiary was at the cincinatti airport. I didn’t think to check ahead so also on me for poor planning."

Pros: "nothing"
Cons: "1,5 hour delay flight from Brussels to Venice and no service with hot tea or coffee for appologize :("

Pros: "Crew members were very friendly, plane was clean, seats were comfortable, and flight was much quicker than what I thought it was going to be. Boarding was a tiny bit unorganized, but overall flight was great."
Cons: "Boarding was a bit disorganized. I had brought my carry-on but the lady at the counter said I had to check it with baggage (which ended up getting delayed once we landed for an additional 15 minutes)"

Cons: "Food was bad. Crew was distracted gossiping. They skipped rows during meal times as they were distracted. The seats are the most uncomfortable airline seats I've ever sat in."

Pros: "Lots of empty seats so more room"
Cons: "Had to pay for tea/coffee. Was free on way over so don’t understand this"

Pros: "Love that there's space for the economy and the seats are comfortable"
Cons: "There was nothing to do and would be nice if it had wifi"

Pros: "The crew was polite"
Cons: "The fight was delayed and cause me to lose my second flight even though they were the same airline and the second plane was still sitting at the airport. It added 6 hours to my journey."

Pros: "Staff was ok."
Cons: "Very poor service at brussels airport. It took 15 minutes to connect the bridge and evenually we had to go down the stairs to take a bus that also took 15 min to start. We also left late frm malpensa due to late check-in but i thin rhe plane actually camw in late too."

Pros: "helpful crew"
Cons: "flight was delayed"

Cons: "I Think is important a little meal or something about ...all its bussines...it's a Fly that not diferent... Brussels Airlines can be a experience....Not JUST a service like all Airlines....marketing its off in this point!"

Cons: "The crew didn't bother to announce that we would have a delay at take off and at landing. The food?... nothing good to say. It's been years since I've eaten a meal on a passenger plane."

Pros: "The food was tasty and it was nice to enjoy a glass of wine with dinner"

Pros: "On time boarding and the flight was in less time than expected."
Cons: "No leg room, my tray table was broken"

Pros: "Nothing"
Cons: "I never flew to Florence because the airline missed my connection and the next flight to Florence was not until nearly twelve hours later, so now I'm on my way to Rome instead. This ruined my rental car and lodging reservations, and I'm now fighting both those agencies because of this botched flight and poor service. Additionally, the plane was ungodly hot. So much so that the crew apologized for our over the PA. Nothing was done to fix it, but it was blamed on the plane only being on auxiliary power while we were parked on the tarmac for the hours. That would've been understandable, but it didn't get better when the jet engines were on, so that excuse turned out to be just so many lies."

Pros: "."
Cons: "."

Cons: "The overall organization was poor trying to make passengers off the plan to Kigali and boarding the Kigali passengers"

Pros: "Small plain. No interlaken. Cold food"

Pros: "flight staff were very professional."

Pros: "Flight was on-time"
Cons: "Cabin's temperature was too warm. Breakfast was just a cheap muffin and orange juice..."

Cons: "stuck between 2 overweight people with no possibility of moving because flight was fully booked."

Pros: "Great food and nice crew. They had good tv shows."
Cons: "I don't have anything to complain about."

Cons: "Had to change a tire on the plane - they checked us through at the gate but didn't allow us on the plane - which makes sense. However, they should have NOT checked us through at the gate. Dozens stood for over a half hour waiting to move forward. They wouldn't let us back into the gate area to sit. Poor planning"

Pros: "People were very nice. Food wasn't bad. We had a nice dinner and a breakfast when we arrived in Florence. Nothing gourmet but definitely decent food."

Pros: "Thanks to formula b.family we had priority when boarding. The Kids were offered a present on board."

Pros: "Zaventem airport remains too difficult , which really makes the trip less enjoyable."

Pros: "Price"
Cons: "Food"

Cons: "Brusels airlines left and arrived with 40 min delay for a flight that should be only 1:50 hour"

Pros: "Delightfully, there was enough leg room - didn't quite feel like a sardine."
Cons: "Bathrooms were not very clean."

Cons: "Very poor management of flight changes with Brussels Airport being closed. We had to book a whole new flight and are fighting to get refunds for the flights that eventually didn't even happen."

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Barcelona to Porto

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

Heightened sanitation

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Barcelona to Porto

Pre-flight testing

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

Book cheap flights from Barcelona to Porto

Recent return flight deals

1/6
Tue.
direct
Ryanair
1h 50m
BCN - OPO
4/6
Fri.
direct
Ryanair
1h 40m
OPO - BCN
6/6
Sun.
direct
Vueling
1h 55m
BCN - OPO
18/6
Fri.
direct
Vueling
1h 45m
OPO - BCN
13/6
Sun.
direct
Ryanair
1h 50m
BCN - OPO
16/6
Wed.
direct
Ryanair
1h 40m
OPO - BCN
22/6
Tue.
direct
Ryanair
1h 50m
BCN - OPO
24/6
Thu.
direct
Ryanair
1h 40m
OPO - BCN
7/6
Mon.
1 stop
TAP AIR PORTUGAL
4h 55m
BCN - OPO
12/6
Sat.
1 stop
TAP AIR PORTUGAL
3h 55m
OPO - BCN
10/9
Fri.
1 stop
Air Europa
4h 20m
BCN - OPO
13/9
Mon.
1 stop
Air Europa
11h 50m
OPO - BCN
18/6
Fri.
direct
Vueling
1h 55m
BCN - OPO
20/6
Sun.
direct
Vueling
1h 45m
OPO - BCN
28/9
Tue.
direct
Ryanair
1h 50m
BCN - OPO
30/9
Thu.
direct
Ryanair
1h 40m
OPO - BCN
25/6
Fri.
direct
Vueling
1h 55m
BCN - OPO
27/6
Sun.
direct
Vueling
1h 45m
OPO - BCN
29/9
Wed.
direct
Ryanair
1h 50m
BCN - OPO
30/9
Thu.
direct
Ryanair
1h 40m
OPO - BCN
26/8
Thu.
direct
Vueling
1h 55m
BCN - OPO
29/8
Sun.
direct
Vueling
1h 45m
OPO - BCN
13/6
Sun.
direct
Ryanair
1h 50m
BCN - OPO
14/6
Mon.
direct
Ryanair
1h 40m
OPO - BCN
18/7
Sun.
direct
Vueling
1h 55m
BCN - OPO
23/7
Fri.
direct
Vueling
1h 45m
OPO - BCN
24/8
Tue.
direct
Ryanair
1h 50m
BCN - OPO
26/8
Thu.
direct
Ryanair
1h 40m
OPO - BCN
7/9
Tue.
1 stop
Air Europa
19h 40m
BCN - OPO
12/9
Sun.
1 stop
Air Europa
11h 50m
OPO - BCN
24/8
Tue.
direct
Ryanair
1h 50m
BCN - OPO
26/8
Thu.
direct
Ryanair
1h 40m
OPO - BCN
10/9
Fri.
direct
Vueling
1h 55m
BCN - OPO
12/9
Sun.
direct
Vueling
1h 45m
OPO - BCN
11/8
Wed.
1 stop
TAP AIR PORTUGAL
4h 55m
BCN - OPO
25/8
Wed.
1 stop
TAP AIR PORTUGAL
3h 55m
OPO - BCN
6/6
Sun.
1 stop
Air Europa
4h 20m
BCN - OPO
6/6
Sun.
1 stop
Air Europa
11h 50m
OPO - BCN
27/9
Mon.
direct
Ryanair
1h 50m
BCN - OPO
30/9
Thu.
direct
Ryanair
1h 40m
OPO - BCN
Show more results

Recent one-way flight deals

12/6
Sat.
direct
Ryanair
1h 50m
BCN - OPO
3/7
Sat.
direct
Vueling
1h 55m
BCN - OPO
30/6
Wed.
direct
Ryanair
1h 50m
BCN - OPO
31/5
Mon.
1 stop
TAP AIR PORTUGAL
5h 05m
BCN - OPO
1/7
Thu.
direct
Ryanair
1h 50m
BCN - OPO
1/6
Tue.
direct
Vueling
1h 55m
BCN - OPO
1/7
Thu.
1 stop
Air Europa
11h 30m
BCN - OPO
13/6
Sun.
direct
Ryanair
1h 50m
BCN - OPO
4/8
Wed.
direct
Vueling
1h 55m
BCN - OPO
3/9
Fri.
direct
Vueling
1h 55m
BCN - OPO
2/7
Fri.
direct
Ryanair
1h 50m
BCN - OPO
29/5
Sat.
1 stop
SWISS
21h 55m
BCN - OPO
1/6
Tue.
direct
Vueling
1h 55m
BCN - OPO
30/5
Sun.
1 stop
Brussels Airlines
16h 05m
BCN - OPO
30/6
Wed.
1 stop
TAP AIR PORTUGAL
8h 30m
BCN - OPO
25/9
Sat.
direct
Ryanair
1h 50m
BCN - OPO
2/7
Fri.
1 stop
Air Europa
20h 10m
BCN - OPO
10/7
Sat.
direct
Vueling
1h 55m
BCN - OPO
4/6
Fri.
2 stops
KLM
20h 40m
BCN - OPO
29/5
Sat.
2 stops
SWISS
23h 40m
BCN - OPO
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First