ca.kayak.com is also available in French. Voir le site en français.

Prices are in Canadian Dollars.

Find cheap flights from Porto to Madrid

OPO - MAD

Find cheap flights from Porto to Madrid

Round-trip
Economy
Porto (OPO)
Madrid Barajas
Fri. 22/1
Fri. 29/1
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Madrid

Good to know

Low season

March Best time to beat the crowds (17% less expensive on average)

High season

December Most popular time to fly (14% more expensive on average)

Average price round-trip

C$ 81 (avg. price over the last 2 weeks)

Good deal round-trip

C$ 59 or less

Good deal one-way

C$ 27 or less

When to book flights from Porto to Madrid

Estimated round-trip price
Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for C$ 35 or less one-way and C$ 75 or less round-trip.
  • The cheapest flight from Porto to Madrid was found, on average, 67 days before departure.
  • Book at least 4 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 March.

FAQs for booking flights from Porto to Madrid

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

How long does a flight from Porto to Madrid take?

How many flights are there between Porto and Madrid?

Which airlines provide the cheapest flights from Porto to Madrid?

Which airlines fly most frequently between Porto and Madrid?

What’s the cheapest day of the week to fly from Porto to Madrid?

Which airports will I be using when flying from Porto to Madrid?

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

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

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

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

Top 5 airlines serving Porto to Madrid Barajas

Scores according to KAYAK customer reviews

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

Pros: "crew was friendly"
Cons: "seats were way too cramped - worst flight ever that way - what has happened to Swiss - there is no room - horrible!!!"

Pros: "Seems that the exit row seat was very narrow!"
Cons: "Be on time"

Pros: "3 - 2 seat arrangement and lots of leg room. Excellent boarding."
Cons: "Bread of sandwich was dry."

Cons: "Need more movies to choose from."

Pros: "Delicious Easter eggs Beautiful interior design of cabin and seats Roomy"

Pros: "The crew was great."
Cons: "There was no entertainment on board. I was in the last row, and my seat would not recline, which made the flight less than comfortable."

Pros: "Economy class had a bit wider seats. Included dinner, beverages, and breakfast plus snacks . Happy with Swiss Air."

Pros: "The service"
Cons: "No entertainment"

Pros: "Great customer service, the crew was professional and courteous."

Cons: "I flew to Berlin last minute for a 4 day business trip. Was asked to check my carry on and I haven't seen it since. Waited for over 2 hours in the baggage service line at the Berlin airport, filled out a form and haven't heard anything since."

Pros: "Fast boarding and deplaning."
Cons: "Not clear seat bookings cost $35. I was assigned the last row. Extra short width, pitch, couldn't fully recline (A340-300) Terrible food. Super old, tired plane. Crappy in-flight entertainment with non-intuitive controls. Poor air conditioning. I felt like I was stuffed in a cage for 7 hours. Way worse than United domestic."

Pros: "The attendants were great. Flight was clean and nice."
Cons: "Moved us from gate, which was super hot and not air conditioned first thing in the morning evidently. Also, not enough seats for everyone on the flight. Then we were squished onto a bus to go to the plane. Upon arriving in Naples we were once again squeezed into one bus- every passenger! Very tight. 2 buses would have been nice."

Pros: "Everything, but the lack of entertainment, and the seats I bought were separated."
Cons: "The lack of entertainment, and the seats I bought were separated."

Pros: "Punctuality, onboard service and the food served were all very good. Their app is very practical, no need to go to the counter except for dispatch of luggage."

Pros: "We were about on time"
Cons: "No power outlet, cramped due to passenger reclined fully also made using entertainment screen impossible."

Pros: "Seats were comfortable, food was ok."

Pros: "The planes are clean and relatively comfortable."
Cons: "Extremely rigid rules. My flight was the day of the blizzard in Boston, Tues, 3/13. Despite 5 calls to Swiss to reroute me out of Montreal, an airport I could actually get to, they would not relent. I finally just drove there and a really nice agent changed my flight since Logan was closed and all public transport was shut down. Even if my scheduled flight from boston wasn't canceled (I have no idea) they were incredibly unhelpful about the fact that I physically could not get to logan in time for my flight. (Mass DOT was asking everyone to stay off ALL roads). THEN on the way home, they would NOT let me fly back to Montreal where my car was!! WAY TOO RIGID RULES. Screw the customer!"

Pros: "Food is excellent... nice variety plus dessert. Everything was hot & delicious & used metal utensils which was much nicer than plastic."

Pros: "Friendly and high quality service"

Pros: "Boarding was excellent, seats were comfy, food was delicious and crew was wonderful. Nice movie/tv selection."
Cons: "We were quite delayed (almost 2 hours) and hot in the plane waiting on the runway...but SWISS was fantastic about helping with connections and rebooking on arrival."

Pros: "Flight itself was good for a shorter international flight. Dim cabin lights for early morning, crew providing plenty of drinks and snacks."
Cons: "For international travel, I’m always told to get there 3 hours before. For this trip we checked in but didn’t have access to a printer so needed a boarding pass. We wanted to carry on luggage so just needed to print the pass. Swiss was the only airline that wasn’t available on the check-in kiosks. The front desk staff didn’t arrive until closer to 1.5 hours before check in so nearly theall passengers were in a huge line to get passes and check bags."

Pros: "Very well organized company beginning with the website, check in, boarding and the flight."
Cons: "None"

Cons: "My entertainment unit was not working the whole flight."

Pros: "The woman who checked in my baggage was very helpful and patient. I had to re-arrange some weight and she assisted me in maximizing weight and minimizing cost. The flight attendants we very kind in trying to assist me in finding appropriate food. The flight was very comfortable and the flight attendants were wonderful all-around."
Cons: "Boarding of the flight was delayed which impacted our arrival time in Zurich. I had a connecting flight- but so did at least 10 other Swiss flights at that time. The queues for customs were incredibly long and the only reason I made my flight was because I ran through the airport. I also had a challenging time with food. I am celiac and often cannot eat the standard fare on planes. I called in advance of my flight to notify someone of my allergy - and they told me the only way I could ensure such a meal was by purchasing a meal that cost $30. I was not willing to pay such a hefty surcharge for food because I had already payed a bit extra than budgeted because my partner had recommended the excellent service of Swiss. I have traveled on several airlines for intercontinental flights between Boston and Europe - and have always had my allergy accommodated at no extra cost. Once on the flight - I was offered an orange and banana for dinner and a small yoghurt for breakfast. I will be flying Swiss again in December and I sincerely hope they will be better equipped to provide for my dietary requirements."

Pros: "It was on time"
Cons: "They lost my bag for 6 days. It was an absolute horrible experience. There was a disconnect between their outsourced baggage tracer company and Swiss. Will NEVER fly again."

Cons: "Seats have become tiny, crew were not very friendly. No ice on an 11hr15min flight , that was delayed almost 5hours!"

Pros: "good entertainment system"
Cons: "not enough leg room"

Pros: "The staff was just fabulous! Very nice and sincere. Beautiful smiles. I admired the lipstick on one and she came back and had the name of it written down for me. MAC here I come."

Pros: "I got ill on my flight to Zurich and the Swiss Flight Attendants attended to me like true professionals. They made sure I was comfortable until we landed which meant the world to me considering I was SO far away from my home. I'd like to especially acknowledge Frank, one of the attendants, who sat next to me to make sure I did not feel alone while I was sitting in the back with ice on my head, and felt like the world was spinning. He was my point of trust and warmth. That was not only extraordinary service, but human compassion at it's finest. Furthermore, the head attendant, who's name I could not get in the haze of the flight, escorted me from the plane to the cart who took me to the lounge to recover until my next flight. Thank you, Swiss Airlines, for having employees who knew how to triage my illness, and took care of me like family would. I appreciate it greatly and will surely be booking all my future European flights on Swiss. Please extend my gratitude to the flight crew on my Athens - Zurich flight on 5/28."

Pros: "Not anything to rave about. The in-flight entertainment was bland - fortunately the flight was only 2 hours. There were various TV screens that could be seen, but no way to listen. In this case it wasn't a loss because I noticed that they were showing cartoons, even though there were no children on board. The snack was a simple sandwich, a little smaller than the size of a hotdog bun. Supposedly it was an artesian Swiss sandwich, but I think they could have done better. Overall, I'm happy with Swiss Air, and would definitely fly with them again."

Pros: "I did not take this flight. I had to change my itinerary to accommodate a change in my work commitments and tried to cancel this flight but was unable."
Cons: "I am never ordering a ticket through your services again. And I will certainly advise friends and colleagues against doing so. Your customer service is execrable. This is the second time in a year that I have had to spend hours of time in an attempt to cancel a flight and have lost the full ticket cost because of all your terms and conditions and fine (=unfindable, unreadable) print. The lack of transparency regarding baggage fees is outrageous. I have had to pay hundreds of dollars in such fees after having had no such notice - and no inkling - that that would be the case. We call this a "racket" in the United States."

Cons: "Time"

Pros: "everything, the crew, the journey, the food and the entertainment as well"
Cons: "-"

Cons: "When I booked the flight I thought it was El Al so I did not order kosher food (as all El Al food is kosher). I only found out later that it was Swiss Air and I was unable to get a kosher meal."

Pros: "Excellent food - 5 star restaurant quality. Great service - always aims to please."
Cons: "IFE with very few options. Boarding aircraft with Bus - horrible."

Pros: "Crew was excellent."
Cons: "The advanced seat reservations that we had paid for 7 months in advance were changed to very uncomfortable substitutes without giving us a reason."

Pros: "The food, the crew, and the smooth landing"
Cons: "The seats. Kind of uncomfortable"

Pros: "On time"
Cons: "Seating was very tight, confining."

Pros: "Went great, no complains"
Cons: "HOT turkey sandwich"

Pros: "Everything"

Pros: "The staff was friendly and accommodating. I LOVE that we were given ice cream and chocolate - only wish I'd been given more chocolate. They came by with drinks often and made sure that we were well hydrated."
Cons: "It was only an hour long flight, and I slept most of the way. From what I could tell, the staff seemed friendly. Only complaint would be that on the way to the plane (we had to take a bus) we were packed in like sardines and it was very hot. Once we got to the plane, we were left standing in the bus for a couple minutes. Because of the heat, I thought I was going to pass out."

Pros: "I have a moderate fear of flying and our plane experienced turbulence while passing through some clouds. I asked the flight attendant if everything was okay, and he smiled and explained that there was some rain on the way to Switzerland. I really appreciate when the crew takes the time to explain what is going on. Knowing what to expect helps me deal with my fear. Because of the flight attendant's willingness to explain the details of our flight, I felt more comfortable during the remainder of the trip."

Pros: "Friendly cabin crew"
Cons: "Again, boarding was chaos. No special boarding for star alliance gold member."

Cons: "Terrible service. Crew was unfriendly and unhelpful. There seems to be an element of arrogance when flying with this airlines."

Pros: "Great food and drink options."
Cons: "Due to special meals, food was quite delayed. Flight was also delayed so it was very tight to get to my connection."

Pros: "The staff were very attentive, there was a free meal - a nice quality (fresh) panini with chicken ant then they came around with beautiful swiss chocolates. best experience on a short flight."
Cons: "nothing!"

Pros: "Comfort"

Cons: "The seat in front reclined too far. Nice for the recliner, but too far for the person behind unless I wanted to sleep too. I didn't and it was very uncomfortable."

Cons: "My bag lost it's tag either in Minneapolis or on the way to Chicago and was re-tagged. It then took 5 days for the bag to arrive at my final destination. Swiss airlines didn't answer any phone calls, didn't respond to email messages sent through the Swiss air website. Had to get an outside agency involved to recover luggage."

Cons: "Free wifi"

Pros: "Salimos a tiempo . El business es muy confortable"
Cons: "La comida horrible . No se limpian los baños"

Pros: "The plane ✈️ itself the attendants . The entertainment on board. Really great"
Cons: "Nothing dissatisfying about the flight nor the airline staff . Very polite, very professional. It was a Great flight. For long trips this airline is one of the best."

Pros: "Fast boarding"
Cons: "Slow in refuelling, got us delayed for 40-"

Pros: "Great crew."
Cons: "Ran out of business class meal. Substituted a Econ class."

Pros: "very nice crew"
Cons: "my bagfage was lost"

Pros: "The crew was pleasant"
Cons: "Baggage checkin & flight boarding was slow & disorganized."

Pros: "Comfortable seat, great crew."
Cons: "Flight delayed, no USB port and no entertainment"

Pros: "The entertainment was amazing"
Cons: "The seats were a bit hard"

Pros: "KLM was a great experience compared to Airitalia. The food was good, the flight attendants were very helpful."

Cons: "We were changed from KLM to Airiltalia without any information sent so only because I tried to check in did I find out the flight on KLM was cancelled and we were changed to Airitalia. The Airitalia flight was very mediocre."

Pros: "The flight arrived a few minutes early."
Cons: "The plane was extremely old and in poor repair. The seats were extremely close together. The inflight entertainment system, wifi and passenger electric outlets were all non-functional. Even the wastebin in the lavatory was full and an extra bag was put on the floor."

Pros: "Smooth and faster than expected trip. I felt free to get up and walk around on this long flight. Food was good. I sat in seat with extra leg room for the first time and it was worth it"

Pros: "Friendly and efficient crew. Flights were on time if not even early."

Cons: "lost baggage"

Cons: "At the check in they made me pay 50€ for my luggage. This is really upsetting because from Houston to Venice they didn't make me pay. Either the website wasn't transparent or the lady at the desk made a mistake. Very upsetting, one luggage should be included."

Pros: "Efficient boarding system, clearly signposted. Professional staff"

Cons: "Nothing special"

Pros: "Flying with KLM is a pleasure"

Pros: "Comfortable and well laid out seat area"
Cons: "Food was a little substandard for business class"

Pros: "Good flight, arriving well on time."

Pros: "Easy to board and easy flight."

Pros: "I slept pretty much the whole time"

Pros: "More than adequate room, And very good service from a very professional staff. Head and shoulders abovevany American carrier, and several European lines I have flown."
Cons: "Can't think of anything."

Cons: "Flight was cancelled."

Pros: "Need better quality tvs for such a long flight and better movies There were only 4 Bollywood movies and not the latest ones either"

Pros: "Sound was broken on my TV set!"
Cons: "Called stewardess twice to assist. No response!"

Pros: "Crew"
Cons: "N/a"

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: "Really friendly staff. Great service"

Pros: "Friendly staff, good service and on time departure/arrival."

Cons: "After more than two hours of delay... Initially the flight takes off was at 8:35... Then 21:20... Then 21:50... Then 22:10. Finally we took off at 22:40... Refund our money klm..."

Pros: "Short flight with good communication."
Cons: "Nil to complain."

Cons: "Crowded seating, 20-year old video system, headphones that did not match the two-jack system, lackluster service in flight. Generally my experience with KLM has been good, but this was well below average."

Pros: "The cabin crew were pretty good. That's about all that was good."
Cons: "I paid almost $400 for upgraded seats. When I got to the airport-- no seats-- both ways!! i didn't even have regular seat assignments. I had to choose from the last few seats available. The ticket agent, the gate agent and the cabin crew all did nothing to make up for the fact that their system screwed up and stuck me in a cramped coach seat in the back of the plane for 11 hours-- TWICE! Beyond that, KLM must have one of the oldest fleets in the sky. Both ways LAX->AMS->LAX, I was on a 30-35 year old 747 with no wifi, no power and a ten-year-old entertainment system. Never again."

Cons: "una valija se perdió. Eso desató el descontrol que tiene KLM para seguir el equipaje. No hay como hacer tracking. No hay un teléfono a donde hablar, la web está desactualizada y con información equivocada. Direccionan a usar canales de twitter y facebook que no responden. Primer experiencia en KLM y no pienso nunca más usar esta aerolínea. Llevar el equipaje o resolver un problema sobre valijas es de lo más básico de una aerolínea y no lo hacen."

Pros: "Loved the service...everything was excellent"
Cons: "The bus class seat was a bit narrow at the feet"

Pros: "The crew were pleasant"

Cons: "They didn’t let us board the plane. Allegedly the plane was changed and make us travel by train!! They offered us a compensation but we haven’t heard from them yet. Not good experience at all."

Cons: "Our flight was canceled from Amsterdam to Bordeaux and did not receive any direction and had to find alternate flights for ourselves with the personal expense of using our own cell phones. Then our luggage lost for 3 days. Not happy! We ended up flying from Toronto to Paris then to Bordeaux. Lost my upgrade money for seats. Now have to deal with KLM for refund!"

Pros: "Catering is ok"
Cons: "Seats comfort really old school"

Pros: "The crew were just amazing, such lovely male stewards! They were helpful and friendly and generally wonderful."
Cons: "The entertainment was quite dated and didn't have new movies etc"

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: "staff hospitality, cleanness of the cabin and toilet and punctuality of the flight"
Cons: "lack of meal options"

Pros: "It was a short flight so it was O.K."
Cons: "Boarding was odd. Go to airport early and counters were not open, did on line check in so was able to avoid the self check in at airport. Also self check in luggage seems confusing with no ground crew to help. It didn't affect me but lots of confused passenger."

Pros: "Good and plenty of food available."
Cons: "No power to charge phones, laptops, etc and no WiFi available. For such a long trip (10 hours) below industry standard."

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: "Plane service"
Cons: "1h30min delay at airport"

Pros: "Quick and efficient flight. Crew very organized. Great language skills"

Cons: "The flight was very delayed. We sat on the floor because there was not enough seating. We eventually had to squeeze into buses and drive around the tarmac to find a plane. We lost 5 bags in the process but eventually got them 2 days after arrival. the bags did not show up when we originally were told they would."

Cons: "Entertainment system was not working on all seats"

Pros: "The seats, staff, entertainment, particularly liked that you served hot chocolate! The staff were very polite, friendly and helpful."
Cons: "Food -vegan menu was bad for n the outgoing flight, better on the incoming flight. No vegan food available on domestic fight. Sitting in the aisle seat meant often people pushing past your seat."

Cons: "Very cramped seat on the TGV train. I will definitely choose and pay a seat on my own next time, rather than accepting the on picked by Air France... And it will be cheaper, too!"

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "Crew was good, seat was not, it was freezing cold and one little blanket was inadequate!"
Cons: "Provide another blanket when needed, was wearing shorts and a short sleeve shirt."

Pros: "Flight was on time."
Cons: "In flight complimentary food and drink service could have been better."

Cons: "We had a short delay"

Cons: "Really hard to get boarding passes online"

Cons: "Seat was super uncomfortable. Could not fit in my legs at all, could not recline it enough. Maybe sufficient for a one hour flight, definitely not on an intercontinental flight."

Pros: "The crew ask some of us to help seating a family group together. No objection. Then they went out of their way to make the trip more enjoyable for us... even offering a drink of Champagne wine (the true one, not some substitute)... Departed almost on time, arrived a few minutes early..."

Cons: "Not to be late ,and not to loose my luggege"

Cons: "Poor service. Terrible food. Aging aircraft. Terrible in-flight entertainment system. Really not good AirFrance."

Cons: "Boarding at CDG was awfully slow"

Cons: "Better in flight entertainment"

Cons: "Two hour delay meant we missed our connection. Then given a very late flight and had to haggle for ages to get earlier flight and told we should pay extra for it!"

Cons: "They lost my luggage :("

Pros: "The crew was very gentile."
Cons: "No enterteinment on the plane."

Cons: "Food"

Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."

Pros: "Not much but the staff"
Cons: "No room, boarding was slow, zero bag or legroom"

Pros: "Flight crew, pilot,food and entertainment options were great"
Cons: "Baggage took a while to reach baggage claim but maybe a bit impatient after a long day"

Pros: "Great service"

Pros: "Great service, decent food"
Cons: "There was no WiFi on the plane"

Cons: "Flight was delayed, seated in the last row and non adjustable seating, so very little leg room. Dis-enbarkment was very slow."

Cons: "Leg space."

Pros: "Nothing."
Cons: "Everything. The crew seemed to skip over me and my husband multiple times. So we sat there with garbage the whole flight. My entertainment was broken and they had no solution but giving me $30 to use at the duty free shop the same day as the flighty. I paid extra for premium seating in an exit row and that was their idea of fair compensation. The crew ran out of vegetarian food so I didn’t eat anything but cold stale bread. The crew was non-existent most of the flight."

Cons: "Plane left more than 40 minutes late with no explanation or apology."

Pros: "The airplane was modern, and the crew very good. Nice, service oriented and in general trying to make the flight experience as good as possible."
Cons: "The flight was very late. I lost my connection. My bag was lost and unable to recover it so far (after more than 24 hours). About to initiate the next leg of the trip with no clothes or any idea if my luggage will be recovered."

Pros: "Ok"
Cons: "Nothing"

Pros: "We got to the desk to check in and there was one person being served in front of us. He finished with him, turned and left the area through the dooor. No one came to help us for 15 minutes. Then they came out to answer the phone and said we were 10 minutes past the cut off and we could not fly."
Cons: "Staff just walked away while we were in line, the rudeness and mean attitude, they blamed us for being too late after ignoring us and made us late, they didn't offer an alternative flight until we asked. Overall, horrible customer service. Never been treated so rudely by people in the airlines industry in my entire 42 years of flying!"

Pros: "Nothing"
Cons: "The seat seemed smaller and space was very uncomfortable. The boarding process was very painful because we had to wait for a longtime."

Pros: "Sometimes you get surprised, with this specific flight, we had an excellent young and perfect cabin crew. Thanks, Joon!"

Pros: "Offering a drink on such a short flight is appreciated albeit unusual these days. Crew was very professional and friendly."

Cons: "The room between seats is unbearable."

Pros: "Staff was nice"
Cons: "Very cramped. Poor leg room also with.metal bars under seats that further. Limited foot room. Terrible options in movies. The seats in front of us reclined so far that I couldn’t do anything but stare at the back of the seat anyway."

Pros: "Friendly staff"
Cons: "Window pane was broken on my side and I couldn't shut it down. As it was a day flight the sun heated my skin badly"

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: "Flight was only 50% full. Room to spread out."
Cons: "Leg room cramp. Flight arrived late as a result missed connection home."

Pros: "Good boarding procedure."
Cons: "Nothing much to add for a short journey."

Pros: "The price 50€ cheaper than the other operators. Quick flight. Kind crew."
Cons: "Lack organisation for checking. No difference if you have done the checking online. No breakfast on a 7am flight though included in the price."

Cons: "There are always delays. Today it was that internet was down."

Pros: "The check in process was much better in the CFG airport than SFO. Very organized."
Cons: "The food was mediocre on this flight. The seats also are surprisingly uncomfortable."

Pros: "The crew is great, with their typical slightly humourous and casual French attitude. Great collection of international quality movies."
Cons: "Average and disappointing sitting space. The vegan lacto-ovo meal is disappointing."

Pros: "Personal treatment I have received as I was with a 7 months baby. An agent helps me to carry my hand luggages up to the plane entrance and to pass in priority"
Cons: "2 hours delayed..."

Cons: "The leg-space is very narrow The chair is very tiring No entertainment at all Food was tasteless But most surprising was that we were on stand by for our connecting flight. Though we bought the tickets months ago and we got our luggage checked in all the way to the final destination."

Pros: "Crew was friendly and polite, both beverages and an excellent lunch was offered."
Cons: "A delay was not ideal but nothing to worry about since the flight arrived on time."

Pros: "The fact that the plane made it to SFO"
Cons: "Downgrade without notice or consent separating family. Paid full fare for family to travel business class together. AF without our knowledge downgraded one member, separating a mother from her 3 year old daughter. They offered no compensation, no apology, and CDG ground crew was terribly rude. All anyone said was, nothing to be done, now please Leave"

Cons: "We were rebooked, which understandably happens for any number of reasons. However, we were not informed or asked about our preference until our luggage was checked through! The staff especially in Chicago where we began this awful experience couldn't care less about our situation. Then AIr France lost our luggage and provided no help in locating them. We had to rely on folks who had friends working in Zagreb Airport to locate them. Air France is incompetent, insensitive and unprofessional. If you have an important trip avoid Air France - they treat you like captives not customers."

Pros: "food was good, leg room was decent for economy"
Cons: "didn't have usb charging ports in the seats on one of the flights, in flight entertainment can improve."

Cons: "delay for one hour with not even a glass of water very old plan video with tiny screens and bad resolution food quality especially bread is not good"

Pros: "Not much of anything. No complimentary food or drink for a nearly five hour flight, and sub- par customer service."
Cons: "The check in agents with Iberia airlines in Porto were rude, the. told me only when I arrived that I could not carry on “camping backpacks”, so I would have to check it for an additional 40 euro to check it.. despite saying they’d be happy to check “carry on” free of charge.. I’ve never had a problem with my backpack before, and it fits well within the size restrictions and easily fits in the overhead.. then they were unable to transfer my bag that I payed 40 euro to check, to my connecting flight. Therefore I had to wait two days to receive my luggage at my final destination in Rome.. Overall a really mediocre and frustrating experience."

Pros: "Nothing. The airline changed the departure time for the first leg of my flight so I could not check my connection and had to cancel my flight and rebook with another airline."
Cons: "Keep scheduled flight times."

Pros: "The crew was good and the seats were fine."
Cons: "It was a short flight but it would have been nice to have a glass of water."

Cons: "Flight was delayed. Took a long time to board."

Cons: "2 hours late"

Cons: "Information,connection,airline staff,customer service, Ivan go on forever"

Cons: "The flight to Madrid from Porto left so late I missed my connecting flight to Bilbao and I so I took a bus to my destination."

Pros: "Nice people. New air plane Good movie Excellent service"

Cons: "The only bad thing is that the checking at JFK was very long!!!!"

Cons: "Poor film and tv selection, the majority from Fox. That's very limiting. Ear buds very bad quality w sound inly comeing through one bud."

Pros: "Good and beverage selection was great"
Cons: "Delayed departure I'm 6'4" and business seat is small Also crew should improve kindness and attention."

Pros: "Everything was fine but the tight seat 12D from Madrid to T Avivsee"
Cons: "See above"

Pros: "Staff, entertainment, food and the plane itself were all good."
Cons: "Leg room not great, but better than most planes."

Cons: "Stewards keep trying to speak in Spanish to you. Every time again you have to ask to repeat in English."

Pros: "On-time with excellent service. Clean."
Cons: "No issues."

Cons: "It was cancelled"

Pros: "Chaos at the airport, but as soon as inside the airplane almost everything was excellent. Head stewardess in Eco was phenomally friendly"
Cons: "One staff member extremely unfriendly to everybody. Also, Iberia was not able to sit groups together."

Pros: "Nothing"
Cons: "Left late, rude crew, very uncomfortable experience"

Cons: "The air conditioning was not working correctly, they opened the door during boarding to allow for some relief. ??? It was just uncomfortable. Another thing which is terribly annoying is the touch screen entertainment on the back of the seat. Who in their right mind invented this? What happens when you have a inconsiderate person playing games behind you tapping your seat back like they are playing the xylophone? Ridiculous! People have lost their ability to be respectful, so please get rid of this and put the controls someplace else. This goes for all airlines. Thanks."

Cons: "Delayed flight. Misplaced luggage. Long lines. Poor staffing. Had to give up food vouchers for delayed flight given long lines just to pick up vouchers. Long lines due to poor staffing."

Pros: "Excellent service and food!"

Pros: "Direct flight with good entertainment system if you fly in one of the newer airplanes."
Cons: "Poor service. It seems most if not all Iberia staff are not happy to work for this airline, and definitely hot happy to work with people. My kids asked a few times why those people were upset (regarding both flight crew as well as ground crew). Online services to request seat assignments does not work. We tried to get seat assignments over the phone, and it seems Iberia only picks up the phone if you going to purchase a ticket, otherwise forget about getting help over the phone, and/or online (email as well as website). After trying to obtain child menus over the website and phone, I drove to the airport Iberia desk to order it there two days before the flight. The desk manager was helpful and requested for us to send an email with the request, so he could set it up once the flight opened up two days before the flight. I sent out the email to find out on the flight once food service started that the request was never placed."

Cons: "Seats do not recline. Not even water was offered."

Pros: "On time, good food, good entertainment, friendly flight attendants!!!"
Cons: "There was nothing I didn't like"

Pros: "Excellent flight. Iberia had outstanding service"

Pros: "Free entertainment (movies and games) during the 12 hour flight as well as 2 meals and one snack."
Cons: "Received 2 ham and cheese sandwiches (which became tiresome)...maybe an alternative like pb&j sandwich should be offered."

Cons: "We took the red eye and there were children that would not stop screaming and crying. This was not your usual crying infant. These children were able to speak. The crew did nothing about it and let these children yell and scream as they played games on the provided tv. Most of the people on the flight were displeased by this family that made so much noise."

Cons: "This is a horrible airlline. No inoformation or connecting here info in Madrid, no agents anywhere to be found. Online check-in malfunctions food was the worst food I ever saw. Airline causes huge amount of unecessary sress."

Pros: "Got to my destination safe and sound"
Cons: "Staff has bad attitude. Food was cold. Entertainment was awful."

Pros: "In flight entertainment"

Pros: "Cres was great and the food"
Cons: "Flight was 4:30 hour late"

Cons: "I have to say with all sincerity that my pre travel experience was horrible. Two day before my flight I got an email saying my flight had changed. Over the next 2 days I spend 7 hours on the phone with Vamaya, Iberia and Finnair and no one could seem to help me. The story always changed and I was given crazy false information. I was even told my flight was changed to 8pm on departure date when it actually was leaving at 4:40 pm. I am glad I got to the airport early. I had to to deal with all my problems. In 30 years of travel I have never had an experience so frustration. I would love to speak to someone at Kayak."

Pros: "No delayed flights"

Pros: "Nothing. No luggage. Trip ruined and still getting run around in day 3. Poor poor customer service or customer care. Never fly them again."

Pros: "Great entertainment set, neat reclining seats and nice crew."
Cons: "Plane departed early effectively leaving my luggage and vacation. Why did we leave gate 10 minutes early?"

Cons: "Hard to see how anything could have been done about this, but on my flight every seat was taken (except the one next to me) so I thought I'd have a little extra leg room....NOT!!! Then a 300-lb guy sits in the seat next to me. So for 11 hours I'm trapped by this guy's huge bulk and it was difficult to move my legs around any; very unpleasant. And I paid $45 to get that window seat instead of my original seat that had been randomly assigned!! I wish that airlines provided a couple seats for tall people, because our height is a kind of disability given the cramped seating (which average height people complain about)."

Cons: "The crew were not friendly; they were kind of brusque. They didn't smile much, and seemed annoyed by passengers."

Pros: "Promptness. Easy boarding. Comfortable seating."
Cons: "No complaints."

Pros: "Great on board entertain"
Cons: "The seats are two small"

Pros: "All airplane attendants were very helpful and always on the call."

Pros: "Boarding was easy and efficient. Seats were comfortable and the food was excellent."
Cons: "No instructions for connecting flight after landing in Lisbon. We were in a passport line for two hours and almost missed the flight. When we finally got to the gate, three staff members expedited our boarding, as we were a party of three"

Pros: "Love the individual screen on each seat."

Pros: "The crew was nice."
Cons: "The food was inedible, and there was no individualized in-flight entertainment, which usually comes standard on international flights now."

Pros: "Movies"
Cons: "Boarding was laugh out loud stupid. Worse than cattle. No announcements. Looked like the entire process was run by high schoolers. They wouldn't let us board till the last because we hadn't booked a return on BA. Among the worst flights ever"

Cons: "Put in standby, even with reservation. Choppy fight."

Pros: "It was a smooth flight"
Cons: "The plane was old and dirty. The movie choice was mokingjay part 2 so I had no idea what it was about and the quality was bad"

Cons: "Iberia would not allow me to select seats when I booked the flight. We only received seats at the airport - bad policy. The rows were too close together - my knees rested on the seat in front of me. Also, we spent nearly 900 Euro for 2 people to travel to Granada but were charged extra for a drink on the flight. I think 900 Euro should get me a drink on the plane. cheap cheap"

Cons: "Over an hour and a half delay No assistance with our connecting flight We missed it by less than 10 minutes I had to pay the cost of the first flight and then pay for business class to get to our destination That's almost $1500 AND we had to wait 6 hours to get on the next plane The crew was barely civil We were dying of thirst Horrible airline"

Pros: "Ticketing counter staff"
Cons: "Boarding staff seemed to pick on the size of carry-on bags at random. I saw some overfilled huge duffle bags go through while some small bags were blocked and then found fit into the test-rack nicely. An air-hostess on the plane was too busily chatting with passenger friends to help me but her colleague came to my rescue"

Pros: "Could not have asked for a better crew!"

Cons: "Easy checkin, friendly staff, nice quick flight"

Pros: "The crew was super nice. Everything went smoothly."
Cons: "My gluten free meal had a carrot cake... the first ingredient was Wheat! If you have any type of allergy do not trust their food!"

Pros: "Yes"

Pros: "Nice crew."
Cons: "We were waiting for a long time in the bus from the airport to the aircraft. Once we got to the plane, we were waiting inside the bus again."

Pros: "Nothing"
Cons: "It was over an hour late with little information about why. The gate wasn't shared until the last minute. Boarding was awful and confusing. We were stuck sitting at the gate for a long time with no air and the crew didn't deserve the last ten rows any water. The luggage also took forever to get onto the belt. Overall bad"

Pros: "The staff"
Cons: "Providing more drinks and beverages"

Cons: "They turned the air conditioner to a higher temp to accommodate a few complaints and the rest of us suffered. First and cabin crew had it at a refreshing temp . For the last 20 minutes of the flight they turned it down again. To late"

Pros: "The crew was good. The plane was clean. The snacks provided were good."
Cons: "The flight was delayed so that could improve. There were no entertainment options. It was a short flight but at least they should have a audio channel or something."

Pros: "On time flight, good service"
Cons: "Long wait for deposit luggage . Food could be much better."

Cons: "Gate location information delayed until last minute!"

Pros: "Would appreciate a voucher for how bad the Flight was. Seriously UAL is using a plane last built in 2004? UAL only cares about taking people’s money not a wonderful flying experience!!!"
Cons: "Everything!"

Pros: "seat comfortable, crew , quietly professional"
Cons: "larger leg room"

Pros: "Really nice crew, good food and wine, very attentive and accommodating. I’m used to flying spirit and Norwegian and this was a huge upgrade, though there’s not much in flight entertainment. Definitely good and cheap. Will fly again."

Pros: "The tripulation are very nice people."
Cons: "The space between seats are small."

Pros: "It was quick."
Cons: "Delayed transport to flight, tiny non-reclining seats. Food offering mediocre and had to flag down flight attendant just to get water they we're giving to everyone but some of us apparently."

Pros: "Delayed"

Pros: "Everything"

Cons: "Bad experience with charged"

Cons: "Unruly boarding lines. Plane late .flight attendant less than friendly"

Cons: "When I booked the flight, your site said that I would not have a luggage charge, but I was charged 37 euros more when I checked in."

Pros: "Great lie flat seat. Nice FAs."
Cons: "Food was not that great for intl C"

Pros: "nothing."
Cons: "The flight was cancelled few hours before departure. I called the customer service and they a flight to Tel Aviv a day after with 3 stops. It was imposible to accept, so I've cancelled and bouhgt another ticket from other airline and ask for refund. Three months later I still waiting for the money. Not recommend at all TAP."

Cons: "Being late"

Pros: "It was a very short flight, so non-reclining seats were not a problem. They also seemed a nice distance from the seat in front, so there was no problem of having the person in front basically in your lap."
Cons: "They handed out a small biscuit which made me expect water or coffee to have with it. This is not the case."

Pros: "Flight was great"
Cons: "Had to pay extra for my only bag! Didn’t know it wasn’t in the coat of the ticket"

Cons: "I booked this flight months and months ago on Kayak, excited by what I thought was an excellent deal to go visit an old friend. When I got to the Boston airport, I was told there is a fee to check a bag with the ticket type I purchased- of 90 DOLLARS each way!!! This is absurdly expensive. I tried to pay with cash as I had very little on my card, and was told this isn't possible. So I had to pay the fee, and arrive at my 7 hour layover with next to no cash on my card- too little to buy a meal in the airport. So I had a miserable layover experience. I do not recall seeing this baggage fee listed anywhere on Kayak when I booked my flight- it looks like this policy took effect in September 2017, but I booked my flight in July. I am very upset about this additional charge- it is dishonest and I will not be flying with TAP again. I am also considering using alternatives to Kayak, as the TAP representative said that it's Kayak's fault the baggage fee wasn't listed."

Cons: "everything is ok but food is bad. better give to passenger fruit or bisquit, wafers"

Cons: "1) I tried several times while traveling but was unable to figure out how to choose a vegetarian option for the flight. When I called customer service, after a long hold time, the woman I finally spoke to told me it was too late to order vegetarian and refused to help me. I have never flown another airline (Air India, Turkish Air, United, American, China Southern, etc., etc.) that did not make this easy to choose during booking or check-in and that did not already have a standard ovo-lacto vegetarian option on the regular menu. Vegetarians practice for all sorts of reasons, including religion and health needs. It's unacceptable to make it so difficult to meet your meal needs while trapped on a plane for nine hours. 2) The check-in agent did not know the rule about all remaining seats being opened for passenger choice three hours before booking and insisted we had to pay to get aisle seats despite one of us having a health problem necessitating her standing up and walking every 45 minutes. Then another agent told us we couldn't choose seats for free for our Porto to Newark flight when we check in for our Madrid-Porto flight because it wasn't technically three hours before the Porto-Newark departure. But how were we supposed to choose seats for the Porto-Newark flight three hours in advance if we are in an airplane flying to Porto at that time? This makes no sense. Seats should be opened for every leg of a same-day journey at the same time. The agents were unhelpful and unsympathetic. 3) This was an old plane without options to choose a film or show to watch. Instead, passengers could flip through a few channels and hope to find something of interest that was already playing -- there was no way to begin a film or show from the beginning if you landed on it in the middle of its running time. I cannot recommend TAP Portugal to any of my friends, family, or colleagues after this experience."

Pros: "Allw"

Pros: "Nothing"
Cons: "Never made this flight"

Pros: "Of no change is BULLSHIT"

Pros: "Flight was on time, crew very friendly, check in process easy"
Cons: "Seats are very unconfortable and the space limited. baggage policy isn't very clear; I had to pay 20 extra euros for a checked bag"

Pros: "Crew"
Cons: "Delayed departure"

Cons: "Food was a piece of bread with some ham.....why bother?????"

Pros: "Price"
Cons: "Carrying your luggage downstairs is crazy. And then taking a crammed bus to board the plane -- seems very 1960's"

Pros: "Lovely crew, nice breakfast, ON TIME!"

Pros: "On time and the plane may have been the cleanest aircraft I've ever been on."
Cons: "Nothing comes to mind. All in all, a very nice travel experience."

Cons: "No water, but it's a short flight so they probably just didn't have time."

Pros: "Offered food, left on time, arrived on time. Seat next to me was empty."
Cons: "Turbulence, only one check in line at the gate."

Pros: "The crew was fine. Plane clean and comfortable. Would fly again."
Cons: "Agent at the gate wouldn't let me do a medical pre-board. When I checked it, the ticket agent said it wouldn't be a problem, I should just ask at the gate. The agent there said there would be no reason to board early even though I have a doctor's note. She said I could board with everyone else and was extremely rude and dismissive. Thank goodness the ticket agent helped me out (by putting me in a seat where I'd be first to board), but if he hadn't, it would have been a terrible experience."

Pros: "Efficient boarding. Very friendly crew. Coach seating comfortable and roomy."
Cons: "Nothing"

Pros: "Generally good and professional."
Cons: "One washroom was permanent;y dirty because the FLUSH mechanism wasn't performing well. Another washroom was permanently locked - causing higher traffic in the remaining washrooms."

Pros: "None"
Cons: "It did not included luggage cost which means i had to pay additional cost. You SHOULD state it in booking pages (NOT LINK). If i knew it i would never use TAP. I found direct flight, cheaper. I want you to pay back."

Pros: "Nice crow"
Cons: "We spent about a half hour waiting to take off"

Pros: "Easy checking and boarding process"

Pros: "Out of the 100+ flights I've been on in my life. TAP Portugal has been the worst and least professional."
Cons: "My first flight from Madrid to Portugal was cancelled (at midnight) so I had to sleep in the terminal because the bus they provided to the hotel couldn't take all of us. Then my flight to New Jersey was delayed several hours making me miss my next flight to Denver (home) and I had to spend a 2nd night in the terminal. I never received and hotel/food/taxi vouchers. I will do everything to avoid flying with TAP Portugal ever again."

Pros: "Flight was on time"
Cons: "Baggage fees not updated on website. Despite having done my due diligence about baggage fees, the airline didn't update their website since October for my November trip. So I get to airport and pay 74 euro each way for two bags! Old planes and poor customer service Also, nobody picks up their customer assistance telephone number"

Cons: "To whom It May concern: My husband and I had a very very bad time trying fly from lisbon to Madrid through TAP. We booked together under same booking number. We don't know why my husband's ticket had been cancelled?? Thanks good! We have to spend five times more money to buy another ticket to fly together!! Now we try to find out what happened. Nobody want to take the responsibility!! Hope someone can give us the answer! Qi"

Pros: "Staff, online check in, plane, in flight soft drink"
Cons: "Small delay, (about 10 minutes), but this happens"

Pros: "great service"

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Porto to Madrid

Airlines flying from Porto to Madrid 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 Porto to Madrid

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Porto to Madrid

Pre-flight testing

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

Book cheap flights from Porto to Madrid

Recent round-trip flight deals

12/2
Fri.
direct
Air Europa
1h 10m
OPO - MAD
15/2
Mon.
direct
Air Europa
1h 10m
MAD - OPO
12/2
Fri.
1 stop
TAP AIR PORTUGAL
9h 10m
OPO - MAD
15/2
Mon.
1 stop
TAP AIR PORTUGAL
15h 15m
MAD - OPO
14/2
Sun.
1 stop
Multiple Airlines
10h 45m
OPO - MAD
27/2
Sat.
1 stop
Multiple Airlines
28h 00m
MAD - OPO
14/2
Sun.
1 stop
KLM
23h 35m
OPO - MAD
23/2
Tue.
1 stop
KLM
19h 05m
MAD - OPO
13/2
Sat.
1 stop
Air France
23h 50m
OPO - MAD
27/2
Sat.
1 stop
Air France
28h 00m
MAD - OPO
27/6
Sun.
1 stop
TAP AIR PORTUGAL
3h 45m
OPO - MAD
19/8
Thu.
1 stop
TAP AIR PORTUGAL
3h 45m
MAD - OPO
26/6
Sat.
1 stop
SWISS
10h 45m
OPO - MAD
18/8
Wed.
1 stop
SWISS
17h 30m
MAD - OPO
1/7
Thu.
1 stop
TAP AIR PORTUGAL
3h 35m
OPO - MAD
17/8
Tue.
1 stop
TAP AIR PORTUGAL
3h 10m
MAD - OPO
13/2
Sat.
1 stop
Multiple Airlines
18h 00m
OPO - MAD
26/2
Fri.
1 stop
Multiple Airlines
22h 55m
MAD - OPO
16/4
Fri.
2 stops
Azores Airlines
17h 55m
OPO - MAD
1/5
Sat.
2 stops
Azores Airlines
24h 05m
MAD - OPO
26/6
Sat.
1 stop
SWISS
10h 45m
OPO - MAD
13/8
Fri.
1 stop
SWISS
5h 30m
MAD - OPO
26/6
Sat.
1 stop
SWISS
10h 45m
OPO - MAD
14/8
Sat.
1 stop
SWISS
9h 40m
MAD - OPO
14/2
Sun.
direct
Air Europa
1h 10m
OPO - MAD
26/2
Fri.
direct
Air Europa
1h 10m
MAD - OPO
30/6
Wed.
2 stops
SWISS
18h 00m
OPO - MAD
30/9
Thu.
2 stops
SWISS
18h 55m
MAD - OPO
30/6
Wed.
3 stops
Azores Airlines
17h 55m
OPO - MAD
30/9
Thu.
2 stops
Azores Airlines
21h 15m
MAD - OPO
14/2
Sun.
direct
Air Europa
1h 10m
OPO - MAD
21/2
Sun.
direct
Air Europa
1h 10m
MAD - OPO
Show more results

Recent one-way flight deals

20/4
Tue.
direct
Ryanair
1h 15m
OPO - MAD
16/2
Tue.
direct
Iberia
1h 20m
OPO - MAD
3/6
Thu.
1 stop
TAP AIR PORTUGAL
14h 00m
OPO - MAD
20/4
Tue.
1 stop
TAP AIR PORTUGAL
7h 35m
OPO - MAD
1/7
Thu.
1 stop
TAP AIR PORTUGAL
13h 20m
OPO - MAD
1/2
Mon.
1 stop
KLM
9h 35m
OPO - MAD
29/1
Fri.
direct
Air Europa
1h 10m
OPO - MAD
5/2
Fri.
2 stops
Azores Airlines
18h 00m
OPO - MAD
31/1
Sun.
1 stop
KLM
10h 45m
OPO - MAD
28/1
Thu.
1 stop
KLM
10h 45m
OPO - MAD
28/1
Thu.
2 stops
Azores Airlines
20h 55m
OPO - MAD
Show more results
-
1
  • Round-trip
  • 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