Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights from Portugal to Spain from £24

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Portugal to Spain departing on 24/5. 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 flights to Spain

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.

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

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

Good to know - Cheap tickets from Portugal to Spain

Low season

January

High season

August

Cheapest flight

£24
Best time to beat the crowds (20% less expensive on average)
Most popular time to fly (48% more expensive on average)
Flight from Porto to Madrid

FAQs for booking flights from Portugal to Spain

  • How does KAYAK find such low prices on flights from Portugal to Spain?

    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 Portugal to Spain.

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

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

  • What is the Hacker Fare option on flights from Portugal to Spain?

    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 Spain with an airline and back to Portugal with another airline.

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

    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 to Spain from Portugal up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from Portugal to Spain

 
Need help choosing which airline to fly with from Portugal to Spain? 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.1
TAP AIR PORTUGALOverall score based on 2176 reviews
6.3Food
7.1Comfort
7.7Crew
6.9Boarding
6.5Entertainment
Airline reviews

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.

6.0 GoodAnonymous, Apr 2024LIS - MAD
Read more about TAP AIR PORTUGAL reviews

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!!!

I needed to add "Special Request" meal for myself and my trveling companion,and I ended up having to call their Customer Service. It took a while to get through but eventually I connected with a very proffessional and nice representative who took my request. In the middle of the conversation we were disconnected , as I was trying to all back, the TAP representative actually called me back and confirmed the special request for meals....he called me back from Portugal ! I was absolutely amazed,because that does not happen here in the USA. Perhaps some of the other airlines can learn from TAP's Customer Service. TAP's website at times can be difficult ,such as adding my TSA number. Ended up having it added at the TAP desk at the airport.

Extremely efficient and incredibly friendly staff. Very organized to board and to de-plane. They were all very attentive during the flight.

The flight, the staff and the airplane were all fantastic. I highly recommend.

Boarding, crew and flight were very smooth and efficient. It was a bit difficult to understand the announcements on board, but it is a minor thing. What was quite bad was the very long time it took to retrieve the luggage at the Frankfurt airport.

Terrible app. Working off paper stickies for seat reservations doesn’t work anymore.

Impossible to check in via the App. Kept on getting emails offering upgrade. When followed through not available. Wasn't any food anyway.

I like Air Europa in the way you make passengers feel important, well attended the whole trip.!It was first time in your company and hope I can repeat this experience many more times!

Place above head to place the rucksack in is smaller than in other planes, so it needed to be located under the front seat.

Totally unprofessional crew, lack of empathy and disrespectful responses. Flight got delayed for Mechanical issue for 3 hours got on the runway then back, then disembarked and just waiting with no one explaining anything and missed my connecting due to that.. the crew total lack of professionalism is totally unseen anywhere.

Seats on the plane were too uncomfortable for a 9 hour trip, especially when the flight was completely full. Crew treated passengers as if we were cattle. Desperate rush to get food served so they could enjoy First class food at the back of the plane... I went twice to the back of the plane (no one answered the flight attendant button) to ask for coffee and was met with a very abrupt response... 'YOU HAVE TO PAY FOR IT'. The only thing staff could think of saying to me was 'la mascarilla senior!'.... In a way I do not blame Air Europa for getting away with this lamentable service, they are one of only two carriers flying between Spain and Venezuela so do not have any competition... I do not think they would dare offer the same service on a flight from London to Los Angeles!

After landing in Paris every one in the plane had to get on a bus which was packed and every Covid protocol was violated. There was no social distancing. It was disappointing. There was an empty bus right behind us. A few passengers asked to get on it to keep some distance between people but the driver refused. Probably you do not care.

The whole flight was coughing and farting all the way. It was impossible to breathe. If people are traveling sick they should either not be allowed to fly or made wear masks

I will never fly vueling. 1h30 delayed, connexion missed with the crew closing the boarding in front of us. 40 people missed the Barcelona-Orly connexion. hours waiting for rebooking and hotel.. inadmissible

3 hr flight from Barcelona to Gran Canaria. Ŵent according to plan No issues with staff oŕ flight. Many people includiñg us could not get luggage self checķ in termìnals to work. Had to wait in check in line.

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.

Boarding was very poor as the flight was initially delayed. We were told the flight would be at 21:40. We were with our 10 month baby who was sleeping. I received an email from Kayak which said the flight was now due to take off at 21:04. When we checked the screens at Gatwick we were told the gate was closed. The lack of communication was extremely poor and we had to run with our baby and there were many other passengers, including elderly people, also running to the gate. When we got to the gate, the staff had no reasons for the poor communication.

I didn't get the wheelchair assistance I'd requested and my flight was on the tarmac, which was extremely painful for me. If this airline isn't for me, that's fine. The crew was fantastic and friendly ab

It was a short flight but the seat was very straight. I didn’t need any service, but wifi was not available. In resume, a normal service. Nice, the punctuality. Thanks

Last time bucking this company if I would know I wouldn’t do it, they made me lose my flight

I liked the regular updates and appreciated the automatic online checkin which didn’t work for our Vueling flight so I had to do this myself.

The baggage policy is pathetic. We paid for our carry-on bags online. Said if we don't remove the wheels of our carry-ons it's not considered a carry-on. We all measured our bags according to the website beforehand. We were not refunded for our bags and were obligated to buy it as checked in bags for over $70 online or $90 over the counter. First and last time I travel with this airline.

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

The trip itself was good. I have given only good as rating, because my first flight has been cancelled by a different airline and that caused disruption in my trip. I spent over ten hours in Luton airport and that caused me high tiredness, sickness, because of the very early initial trip. easyJet staff has been professional and friendly.

Delayed and then further delayed with no announcement made so that all the passengers (who were standing in the jetty) could hear. We stood there for well over 20 minutes. We were further delayed through weather but no one explained that to us until the pilot made an announcement when finally on board

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.

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.

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.

With stairs on a rainy tarmac, EasyJet flights are ok for younger travelers with backpack only. Seniors with mobility issues find it challenging 😰. However, the crew and disability assistance folks at both ends eased that discomfort as much as possible for their various roles. Kudos to airport and EasyJet employees for their kind service.

The flight boarded a little late but made up the time in flight - much appreciated. The staff were efficient and fairly friendly One of the toilets wasn’t working - having only one functioning toilet for a flight of hundreds isn’t really acceptable. I still find it amazing that the budget airlines can’t even offer free tap water to passengers.

Cons: "They could offer a bottle of water for the people who payed the extra fee for the sitting in front"
Cons: "From terminal to terminal... the worst airlines and experience. Flight delayed, crew unprofessional and boarding horrible."

What can you say Ryanair get you there,no frills Not so cheap anymore ..... but what is now days! Would use again as always. Good flight times for us.

3 hours delay, non comunicated until past the time of original boarding, no assistance, witnessed land crew shouting at a passenger

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

Letting people wait outside for boarding in the rain and almost 0 degrees for a high temperature destination is very customer unfriendly

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 🤷‍♀️

Late again rude staff at gate bullying passengers made us stand in the cold 3degrees for 40 mins before they let us board

Largas colas para el check-in, por seguridad, sin explicación, el equipaje de mano pequeño tuvo que pasar a bodega,

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.

Toulouse Alicante, excellent. But the 2 next fligth by Air Europa canceled. Bad bad

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

Book cheap flights from Portugal to Spain

Cheapest flights to Spain from Portugal found in 2024

Recent return flight deals

17/6Mon
directRyanair
1h 15mOPO-MAD
27/6Thu
directRyanair
1h 15mMAD-OPO
£30
21/5Tue
directeasyJet
1h 20mLIS-MAD
28/5Tue
directeasyJet
1h 25mMAD-LIS
£30
23/5Thu
directVueling
2h 00mLIS-BCN
29/5Wed
directVueling
2h 10mBCN-LIS
£47
23/5Thu
directVueling
2h 00mLIS-BCN
29/5Wed
directVueling
2h 10mBCN-LIS
£53
15/6Sat
direct
2h 00mLIS-BCN
18/6Tue
1 stop
8h 15mBCN-LIS
£56
17/5Fri
directTAP AIR PORTUGAL
1h 20mLIS-MAD
19/5Sun
directTAP AIR PORTUGAL
1h 20mMAD-LIS
£58
23/5Thu
directAir Europa
1h 10mOPO-MAD
27/5Mon
directAir Europa
1h 15mMAD-OPO
£66
26/10Sat
1 stop
5h 30mLIS-BCN
29/10Tue
direct
2h 05mBCN-LIS
£66
17/5Fri
directTAP AIR PORTUGAL
1h 20mLIS-MAD
19/5Sun
directTAP AIR PORTUGAL
1h 20mMAD-LIS
£70
24/6Mon
directAir Europa
1h 10mOPO-MAD
26/6Wed
directAir Europa
1h 15mMAD-OPO
£83

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/5Fri
directRyanair
1h 15mOPO-MAD
£24
3/6Mon
directVueling
2h 00mLIS-BCN
£24
1/8Thu
directeasyJet
1h 20mLIS-MAD
£24
29/9Sun
directeasyJet
1h 15mOPO-MAD
£26
8/6Sat
directTAP AIR PORTUGAL
1h 20mLIS-MAD
£46
8/5Wed
directTAP AIR PORTUGAL
1h 50mLIS-BCN
£47
8/9Sun
1 stopAir Europa
7h 35mLIS-VLC
£80
22/6Sat
1 stopAir Europa
8h 00mLIS-BCN
£93
2/9Mon
1 stopIberia
5h 05mLIS-BCN
£243
9/5Thu
1 stopIberia
9h 55mLIS-MAD
£259

Search by stops

Search by airline

Search by price

Last minute flights to Spain

Last minute flight, train and bus deals

6/5Mon
directRyanair
1h 15mOPO-MAD
8/5Wed
directRyanair
1h 10mMAD-OPO
£65
6/5Mon
directRyanair
1h 15mOPO-MAD
7/5Tue
directRyanair
1h 15mMAD-OPO
£73
3/5Fri
directeasyJet
1h 15mLIS-MAD
7/5Tue
directeasyJet
1h 25mMAD-LIS
£82
6/5Mon
directeasyJet
1h 15mOPO-MAD
13/5Mon
directeasyJet
1h 15mMAD-OPO
£85
6/5Mon
directRyanair
1h 30mLIS-VLC
13/5Mon
directRyanair
1h 40mVLC-LIS
£89
7/5Tue
directAir Europa
1h 10mOPO-MAD
11/5Sat
directAir Europa
1h 15mMAD-OPO
£109
7/5Tue
directAir Europa
1h 10mOPO-MAD
9/5Thu
directAir Europa
1h 15mMAD-OPO
£122
7/5Tue
directVueling
2h 00mLIS-BCN
12/5Sun
directVueling
2h 05mBCN-LIS
£129
4/5Sat
directVueling
2h 00mLIS-BCN
5/5Sun
directVueling
2h 10mBCN-LIS
£138
3/5Fri
directTAP AIR PORTUGAL
1h 30mLIS-VLC
5/5Sun
directTAP AIR PORTUGAL
1h 40mVLC-LIS
£431

Search by stops

Search by airline

Search by price

Flights to Spain

Return flight deals:

Spain - Portugal

Cabin classes:

£522
£786
£21

Browse origins:

  • Flights » 
  • Portugal

Browse destinations:

  • Flights » 
  • Spain