Find flights
Top Destinations
When to book
FAQs & Tips
Airlines
Deals

Find deals on flights from Porto from £26

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Porto to Anywhere departing on 3/6. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sat 1/6
Sat 8/6

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

In the last 7 days, travellers have searched 43,740,974 times on KAYAK, and here's why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Where can I fly from Porto?

Prices from OPO, departing Sat 6/1 and returning Sat 6/8

Good to know - Cheap tickets from Porto to Worldwide

Low season

July

High season

December

Cheapest flight

£26
Best time to beat the crowds but there is an average 20% increase in price.
Most popular time to fly (13% more expensive on average)
Flight from Porto to London Gatwick Airport

FAQs for booking flights out of Porto

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

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Porto.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Porto is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Porto?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to your destination with an airline and back to Porto with another airline.

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

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Porto up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding a cheap flight out of Porto

  • Looking for a cheap flight from Porto to Anywhere? 25% of our users found tickets from Porto to Anywhere for the following prices or less: London £67 one-way - £60 round-trip; Madrid £42 one-way - £287 round-trip; London £51 one-way - £66 round-trip
  • Morning departure is around 25% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Porto to Anywhere

 
Need help choosing which airline to fly with from Porto to Anywhere? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.8
KLMOverall score based on 1608 reviews
8.4Crew
7.3Food
7.8Boarding
7.6Comfort
7.2Entertainment
Airline reviews

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

8.0 ExcellentJacob Oluleke, Apr 2024LOS - AMS
Read more about KLM reviews

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

The flight was again delayed for more then 2 hours with some lousy explanation regarding the reason of the delay. Although the flight was delayed for more than 2 hours, no refreshments were offered (according to EU regulations). Last 4 flights on KLM - always at least 2 hrs late. So be prepared that you cannot plan anything with KLM.

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

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

I thought KLM was the best airline but the Lima - Amsterdam was 1 hours late, the Brussels - Amsterdam was 2.30 hours late and the Amsterdam - Lima was 30 minutes late

Overall a good experience. We were disappointed when we had to check our carry on due to the plane being full. KLM hadn’t notified us and we had valuable items in the carry on but they still made us check it. Some of the food was great and some was mediocre. Crew is really kind and funny.

It was nice to be on a legacy airline, people try at least.

Mostly fine. Minor delays departing and arriving. Quite a cramped plane, not so much as regards legroom but very narrow seats. Quiet nice food. Non-working USB charger. Flight attendants were helpful but not particularly proactive — one had to work to get their attention (but all was fine once they notice you), very Dutch style:)

I travel frequently. The flight was late again... KLM should really try and be on time

The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .

Adequate. You get what you pay for. Absolutely no frills but a cost effective way to travel between European countries.

Disastrous boarding. Entered air bridge only to descend stairs and enter a bus. Plane had insufficient storage, was old and chair recline was damaged. Air stewardess was sullen.

I wish to bring to your attention an incident involving a flight attendant that occurred on my recent journey. The attendant displayed a lack of courtesy, which was concerning. For instance, after accidentally spilling water on a passenger, the attendant dismissed the situation rather than offering a proper apology. Additionally, when I handed over my trash, the attendant reacted negatively because I placed a paper cup on the tray, she told me this doesn't go here and threw it back on my table. It was apparent that she was experiencing a challenging day, which unfortunately impacted the service provided to myself and other passengers. While I understand that everyone can have an off day, it is essential for customer-facing staff to seek support to manage personal stress without it affecting their professional responsibilities.

The flight crew was good, the flight itself was quick and comfortable

Boarding was late by 30 min due to a bus missing to take us to the plane... And then the flight was delayed by about 90 minutes, in a 60 min flight

Very agressive with bags both arrival and departures found minor damage to my luggage including my check bag being broken into nothing of value was in there so I do not believe anything was taken but definitely broken zipper into the outer pockets of suitcase

Everything was nearly perfect, and TAP staff were especially helpful when we missed our connecting flights and had to get on the next flight to Rome. The only aspect that could have been better was boarding: it was somewhat disorganized, which created a bit of stress. But in the end, everyone got on the plane, so the less-then-perfect boarding process did not take away from the overall excellent experience.

TAP Air makes you take a bus on arrival or departure, making it difficult for passengers to make connections.

Two of three flight attendants were not super kind as I would expect. The very kind young lady in my section was wonderful but then lady and man up front were not. Sorry but it makes a difference !

Great staff who were ready working with smile 6 in the morning on New Year’s Day. Although security checkpoint was way too busy, the airline staff were understanding and waited few minutes after boarding. We took off not only exactly on time, but arrived 20 minutes early. Two thumbs up!!!

It was freezing in the airplane. Everyone was wearing everything they had with them. The crew acknowledged it was cold, but did nothing about it

The boarding was a mess; I'm unclear why they can't organize it by boarding number.

My school age daughter was not sat near me. We left almost an hour late. Therefore arriving late and missing another flight. Since it was not a connecting flight there was nothing Lufthansa could do about it. After the selay in take off and arrival we waited almost an hour for baggage claim. There was zero concern for my inconvenience. I asked if we could insure being seated together on the return. They stated no because we booked through Kayak. I typically love Lufthansa. This was very disappointing.

Very organized check in and boarding experience. Good crew very helpfull.

From there moment we arrived to the 7 hour delay, this flight was a challenge. We were suppose to be direct and everything changed. A backup crew was called in, extended repairs, non working headphone plugs, it was not a great experience.

Some people facilitating gate onboarding weren’t as cordial. Didn’t feel good about my experience

Overall experience is good with boarding and food. There was no entertainment provided on a leg that made it bit harder.

to be bussed around the airport, then have to sit on the plane for an hour whilst the plane was deiced not once, but twice, then to have to wait for a tug driver is unacceptable. The Captain was very good at communicating.

Seats were very small in the economy class foe the high price. Vegetarian food was not good.

The plane was old and the business seats were run down and uncomfortable.

Well Is extra charge for everything and other companies include that and the price.

Very pleasant crew, working hard on a full plane. Delay by a broken seat. However crew made back 60% of the delay.

easyJet need to ensure that whether pre-booking seats or not children aren’t split from their parents the crew spent the majority of boarding asking passengers to move to accommodate two families. Surely the system identifies minors on a booking !!!!! It was all very frustrating to watch and caused delays which I’m sure cost easyJet more in the long run rather that automatically allocating families with minors seats together automatically.

I am writing to share how your teams can better serve your youngest customers. On 9 January, 2024, I boarded and then de-boarded a flight with my 6 month old daughter. I have four children and travel extensively. Delays happen, but the stress my daughter had to ensure was avoidable with simple and straightforward actions. (1) communicate delays to customers -- Breastfeeding mothers are constantly timing feedings. If delays were communicated, I could have camly fed her instead of attentively waiting for priority boarding. There were no announcements and no updates to the monitor; (2) honor the priority boarding process -- While a staff member waved us in for priority boarding, half the plane boarded while the "priority check-in" representative was preoccupied; (3) anticipate challenges creating unnecessary stress to infants -- after completely ignoring the priority boarding procedure, and knowing that the plane had not even arrived, the team could have offered to board us last. My daughter could have been calm in the waiting area while breastfeeding. Instead my 6 month old was completely unnecessarily stressed in the middle of the jet bridge, packed in solid.

Staff had been really impolite at the boarding area and for both ways charged high extra fees without a reason. For the check-in luggage which was measured 3.5 kg and was confirmed by the stuff to cost 40 € , 60 Euros had been purchased from our credit card. When confronted staff did call us both liars and claimed to never have announced anything. Flight back , when not wanting to press a backpack in a measuring metal instead of hand measuring , staff got angry that one did not follow her order, which was than escalated by the team. Although carrying a baby anyways staff did not offer any help in the unreasonable process and than charged again extra money. Cabine crew has been friendly but this experience LL lead to not booking easy jet at all in the future. Check in process in Edinburgh anyways chaotic,to the family check-in and disabled check-in everybody else was guided for check in process, so people just getting in between each other, not possible to monitor your own stuff.

EverEverything was actually great. Except one of the male flight attendants had the worst BO and needed to shower and wear deodorant. It was horrible.

The communication about the delay could have been better before and during the flight. Also, this online form could have less bugs. It is almost impossible to type in this window.

Cancelled last minute, I had to travel 13 hours by train at night

Comfort isn’t a word one uses on economy airlines! Boarding was okay, delayed but okay, the flight was good, quick and time was made up.

The seat leg room seemed much tighter on the way home My cheese toasty wasn’t that hot - didn’t realise till half eaten

Good flight. Take off a little late but make up the time

Ryanair is the worst airline in Europe and easily one of the worst in the planet

Flights were on time. The crew was efficient and friendly.

Em relação a Ryanair, ter de ir ao check-in só para carimbar o cartão de embarque não foi muito fácil, são muito demorados, e atrasam a passagem do controlo de passaporte... E cheguei com 2 horas de antecedência

O voo atrasou um bom bocado A tripulação não era comunicativa,não fez vendas... Não abordava os passageiros... A 1°vez que me acontece tal coisa 🤷‍♀️

A normal Ryanair flight = too many announcements to sale something, hard landing. Otherwise, good value for money

Is good airline but their check in process is not simple

Enjoyed our flight with Ryanair to Arrecife. Flight boarded pretty much on time, crew were welcoming and very good. Generally good for a frequent low cost flight, Seats could however have been more comfortable.

I didn't like. The seats and the floor were very dirty and it is not the first time

I wouldn't like to fly with them anymore, I don't like their service, you can hardly take carry-on luggage because they charge you for everything, you can't ask for a glass of water, and the flight attendant tells you that they don't have any, that you have to Paying 3 euros for a bottle of water horrible, I don't recommend it, and they don't have anything low cost, because the plane ticket may not be expensive but what they charge you later for the rest, the flight becomes more expensive, it's the only airline that I don't like it so far, and I traveled a lot.

Book cheap domestic flights from Porto

Recent return flight deals

19/5Sun
directRyanair
2h 30mOPO-PDL
25/5Sat
directRyanair
2h 20mPDL-OPO
£38
23/5Thu
directRyanair
1h 10mOPO-FAO
1/6Sat
directRyanair
1h 10mFAO-OPO
£42
27/10Sun
directeasyJet
2h 05mOPO-PXO
31/10Thu
directeasyJet
1h 50mPXO-OPO
£70
10/10Thu
directeasyJet
2h 05mOPO-FNC
15/10Tue
directeasyJet
2h 00mFNC-OPO
£71
18/5Sat
directTAP AIR PORTUGAL
1h 00mOPO-LIS
18/5Sat
directTAP AIR PORTUGAL
1h 00mLIS-OPO
£78
13/10Sun
directAzores Airlines
2h 25mOPO-PDL
17/10Thu
directAzores Airlines
2h 20mPDL-OPO
£79
14/10Mon
directAzores Airlines
2h 25mOPO-PDL
19/10Sat
directAzores Airlines
2h 20mPDL-OPO
£93
10/10Thu
directTAP AIR PORTUGAL
2h 00mOPO-FNC
15/10Tue
1 stopTAP AIR PORTUGAL
4h 05mFNC-OPO
£142
23/10Wed
2 stopsBritish Airways
10h 55mOPO-FAO
27/10Sun
1 stopBritish Airways
9h 40mFAO-OPO
£551
16/5Thu
2 stopsBritish Airways
10h 45mOPO-FAO
19/5Sun
1 stopBritish Airways
7h 45mFAO-OPO
£752

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3/6Mon
directRyanair
1h 10mOPO-FAO
£22
3/6Mon
directRyanair
1h 10mOPO-FAO
£23
8/5Wed
directTAP AIR PORTUGAL
2h 00mOPO-FNC
£26
19/6Wed
directTAP AIR PORTUGAL
1h 00mOPO-LIS
£29
27/6Thu
1 stopeasyJet
10h 35mOPO-LIS
£40
6/10Sun
directeasyJet
2h 05mOPO-FNC
£41
19/6Wed
1 stopAir Europa
14h 35mOPO-LIS
£71
10/7Wed
1 stopAir Europa
7h 40mOPO-LIS
£83
28/5Tue
2 stopsLufthansa
13h 35mOPO-PDL
£535
9/6Sun
2 stopsLufthansa
13h 40mOPO-PDL
£549

Search by stops

Search by airline

Search by price

Last minute flights from Porto to Anywhere

Last minute flight, train and bus deals

3/5Fri
directTAP AIR PORTUGAL
1h 00mOPO-LIS
7/5Tue
directTAP AIR PORTUGAL
1h 00mLIS-OPO
£78
4/5Sat
directRyanair
1h 10mOPO-FAO
11/5Sat
directRyanair
1h 10mFAO-OPO
£123
4/5Sat
directRyanair
2h 15mOPO-FNC
10/5Fri
directRyanair
2h 00mFNC-OPO
£127
3/5Fri
directAzores Airlines
2h 35mOPO-TER
8/5Wed
directAzores Airlines
2h 25mTER-OPO
£130
5/5Sun
directAzores Airlines
2h 25mOPO-PDL
14/5Tue
directAzores Airlines
2h 20mPDL-OPO
£148
3/5Fri
directeasyJet
2h 05mOPO-FNC
9/5Thu
directeasyJet
2h 00mFNC-OPO
£164
4/5Sat
directeasyJet
2h 05mOPO-FNC
9/5Thu
directeasyJet
2h 00mFNC-OPO
£170
3/5Fri
multi-stopTAP AIR PORTUGAL
23h 00mOPO-PXO
5/5Sun
multi-stopTAP AIR PORTUGAL
8h 35mPXO-OPO
£182
6/5Mon
multi-stopLufthansa
12h 20mOPO-FNC
10/5Fri
multi-stopLufthansa
19h 05mFNC-OPO
£3,769
7/5Tue
multi-stopLufthansa
14h 30mOPO-FNC
10/5Fri
multi-stopLufthansa
13h 55mFNC-OPO
£3,772

Search by stops

Search by airline

Search by price

Flights from Porto to Anywhere

Departure:

Porto (OPO)Portugal

Cabin classes:

£249
£960
£28

Browse origins:

  • Flights » 
  • Porto

Browse destinations:

  • Flights » 
  • Worldwide