British Airways flights

Airline Page
PROMO

* This Price is based on Opodo search results for flights performed within the next 365 days for this airline. It reflects the cheapest price per route for an adult passenger that can be found in our system

Cheapest British Airways flights to all destinations

London
Lisbon
Edinburgh
Stockholm
Sofia
Barcelona
Porto
Amsterdam
London - LisbonLondon,United Kingdom[LHR] - Lisbon,Portugal[LIS]LHR (Heathrow) - LIS (Lisboa)Direct
£110
London - AmsterdamLondon,United Kingdom[LGW] - Amsterdam,Netherlands[AMS]LGW (Gatwick) - AMS (Schiphol)Direct
£56
London - StockholmLondon,United Kingdom[LHR] - Stockholm,Sweden[ARN]LHR (Heathrow) - ARN (Arlanda)Direct
£123
London - PortoLondon,United Kingdom[LGW] - Porto,Portugal[OPO]LGW (Gatwick) - OPO (Porto)Direct
£72
London - BarcelonaLondon,United Kingdom[LGW] - Barcelona,Spain[BCN]LGW (Gatwick) - BCN (El Prat)Direct
£74
London - MalagaLondon,United Kingdom[LGW] - Malaga,Spain[AGP]LGW (Gatwick) - AGP (Málaga)Direct
£90
London - SofiaLondon,United Kingdom[LHR] - Sofia,Bulgaria[SOF]LHR (Heathrow) - SOF (Sofia Intl)Direct
£154
London - GenevaLondon,United Kingdom[LGW] - Geneva,Switzerland[GVA]LGW (Gatwick) - GVA (Geneva)Direct
£54
London - EdinburghLondon,United Kingdom[LGW] - Edinburgh,United Kingdom[EDI]LGW (Gatwick) - EDI (Turnhouse)Direct
£69
London - IbizaLondon,United Kingdom[LCY] - Ibiza,Spain[IBZ]LCY (London City) - IBZ (Ibiza)Direct
£145
Lisbon - LondonLisbon,Portugal[LIS] - London,United Kingdom[LHR]LIS (Lisboa) - LHR (Heathrow)Direct
£80
Lisbon - AmsterdamLisbon,Portugal[LIS] - Amsterdam,Netherlands[AMS]LIS (Lisboa) - AMS (Schiphol)1 stop
£183
Lisbon - BarcelonaLisbon,Portugal[LIS] - Barcelona,Spain[BCN]LIS (Lisboa) - BCN (El Prat)Direct
£87
Lisbon - EdinburghLisbon,Portugal[LIS] - Edinburgh,United Kingdom[EDI]LIS (Lisboa) - EDI (Turnhouse)1 stop
£212
Lisbon - JerseyLisbon,Portugal[LIS] - Jersey,United Kingdom[JER]LIS (Lisboa) - JER (States)1 stop
£310
Lisbon - MadridLisbon,Portugal[LIS] - Madrid,Spain[MAD]LIS (Lisboa) - MAD (Adolfo Suárez Madrid - Barajas)1 stop
£216
Edinburgh - LondonEdinburgh,United Kingdom[EDI] - London,United Kingdom[LCY]EDI (Turnhouse) - LCY (London City)Direct
£69
Edinburgh - New YorkEdinburgh,United Kingdom[EDI] - New York,United States[JFK]EDI (Turnhouse) - JFK (John F Kennedy Intl Airport)1 stop
£370
Edinburgh - GenevaEdinburgh,United Kingdom[EDI] - Geneva,Switzerland[GVA]EDI (Turnhouse) - GVA (Geneva)1 stop
£159
Edinburgh - MadridEdinburgh,United Kingdom[EDI] - Madrid,Spain[MAD]EDI (Turnhouse) - MAD (Adolfo Suárez Madrid - Barajas)1 stop
£105
Edinburgh - AmsterdamEdinburgh,United Kingdom[EDI] - Amsterdam,Netherlands[AMS]EDI (Turnhouse) - AMS (Schiphol)1 stop
£159
Edinburgh - BarcelonaEdinburgh,United Kingdom[EDI] - Barcelona,Spain[BCN]EDI (Turnhouse) - BCN (El Prat)Direct
£136
Edinburgh - ManchesterEdinburgh,United Kingdom[EDI] - Manchester,United Kingdom[MAN]EDI (Turnhouse) - MAN (Manchester International)1 stop
£157
Edinburgh - MaltaEdinburgh,United Kingdom[EDI] - Malta,Malta[MLA]EDI (Turnhouse) - MLA (Luqa)1 stop
£210
Edinburgh - NiceEdinburgh,United Kingdom[EDI] - Nice,France[NCE]EDI (Turnhouse) - NCE (Cote D'azur)1 stop
£167
Edinburgh - PragueEdinburgh,United Kingdom[EDI] - Prague,Czech Republic[PRG]EDI (Turnhouse) - PRG (Ruzyne)1 stop
£219
Stockholm - LondonStockholm,Sweden[ARN] - London,United Kingdom[LHR]ARN (Arlanda) - LHR (Heathrow)Direct
£86
Stockholm - EdinburghStockholm,Sweden[ARN] - Edinburgh,United Kingdom[EDI]ARN (Arlanda) - EDI (Turnhouse)1 stop
£226
Sofia - LondonSofia,Bulgaria[SOF] - London,United Kingdom[LHR]SOF (Sofia Intl) - LHR (Heathrow)Direct
£167
Sofia - EdinburghSofia,Bulgaria[SOF] - Edinburgh,United Kingdom[EDI]SOF (Sofia Intl) - EDI (Turnhouse)1 stop
£307
Sofia - GlasgowSofia,Bulgaria[SOF] - Glasgow,United Kingdom[GLA]SOF (Sofia Intl) - GLA (Glasgow Scotland)2 stops
£256
Barcelona - LondonBarcelona,Spain[BCN] - London,United Kingdom[LGW]BCN (El Prat) - LGW (Gatwick)Direct
£78
Barcelona - BirminghamBarcelona,Spain[BCN] - Birmingham,United Kingdom[BHX]BCN (El Prat) - BHX (Birmingham Intl)1 stop
£685
Barcelona - ManchesterBarcelona,Spain[BCN] - Manchester,United Kingdom[MAN]BCN (El Prat) - MAN (Manchester International)Direct
£142
Barcelona - AlicanteBarcelona,Spain[BCN] - Alicante,Spain[ALC]BCN (El Prat) - ALC (Alicante)Direct
£167
Barcelona - BerlinBarcelona,Spain[BCN] - Berlin,Germany[TXL]BCN (El Prat) - TXL (Tegel)Direct
£133
Barcelona - LisbonBarcelona,Spain[BCN] - Lisbon,Portugal[LIS]BCN (El Prat) - LIS (Lisboa)Direct
£142
Porto - LondonPorto,Portugal[OPO] - London,United Kingdom[LGW]OPO (Porto) - LGW (Gatwick)Direct
£59
Porto - NewcastlePorto,Portugal[OPO] - Newcastle,United Kingdom[NCL]OPO (Porto) - NCL (Newcastle International)2 stops
£254
Amsterdam - LondonAmsterdam,Netherlands[AMS] - London,United Kingdom[LGW]AMS (Schiphol) - LGW (Gatwick)Direct
£64
Amsterdam - EdinburghAmsterdam,Netherlands[AMS] - Edinburgh,United Kingdom[EDI]AMS (Schiphol) - EDI (Turnhouse)1 stop
£171
Amsterdam - BerlinAmsterdam,Netherlands[AMS] - Berlin,Germany[TXL]AMS (Schiphol) - TXL (Tegel)1 stop
£598
Amsterdam - ManchesterAmsterdam,Netherlands[AMS] - Manchester,United Kingdom[MAN]AMS (Schiphol) - MAN (Manchester International)1 stop
£189
Amsterdam - PragueAmsterdam,Netherlands[AMS] - Prague,Czech Republic[PRG]AMS (Schiphol) - PRG (Ruzyne)1 stop
£271
Amsterdam - DublinAmsterdam,Netherlands[AMS] - Dublin,Ireland[DUB]AMS (Schiphol) - DUB (Dublin)1 stop
£210
Amsterdam - ExeterAmsterdam,Netherlands[AMS] - Exeter,United Kingdom[EXT]AMS (Schiphol) - EXT (Exeter)1 stop
£875
Amsterdam - RomeAmsterdam,Netherlands[AMS] - Rome,Italy[FCO]AMS (Schiphol) - FCO (Fiumicino)Direct
£145
Amsterdam - SouthamptonAmsterdam,Netherlands[AMS] - Southampton,United Kingdom[SOU]AMS (Schiphol) - SOU (Eastleigh)2 stops
£683

These prices are shown only for your reference and they correspond to return flights, according to the cheapest departure / return date combination seen for this route during the last 5 days.

Latest customer reviews on British Airways flights

back to top
Number of reviews   
824 reviews
Viewing most relevant 20 reviews
Average rating   4.0/5  
From
Lisbon
Lisbon (LIS)

To
London
Heathrow (LHR)
2.0 /5  
(6 reviews)
Flight delayed by over an hour. Boarding commenced without any row priority, meaning congestion in aisle.

Garv
From
Stockholm
Arlanda (ARN)

To
London
Heathrow (LHR)
4.0 /5  
(6 reviews)
The flight was very full, overbooked apparently, but the crew did a great job of looking after everyone.

John Lloyd
From
London
Heathrow (LHR)

To
Stockholm
Arlanda (ARN)
4.0 /5  
(3 reviews)
It would have been helpful to know, before I paid for the flights, that I was booking 'hand luggage only' flights. I had to pay an extra £60 to take one bag each which made the flights more expensive than they would have been with SAS.

LinH
From
London
Heathrow (LHR)

To
Sofia
Sofia (SOF)
1.0 /5  
(4 reviews)
the experience was terrible. I missed a flight. I tried to rebook. It was more expensive to start again! 51 pounds fine for missing a flight is ludicrous. If I order a watch and dont collect it I dont expect to be fined for it. This is simply outrageous and should be illegal. I have flown BA dozens of times but I will review my decision to fly with BA in future

i dont want to be addressed by a nickname. I am a customer not a friend
From
London
Gatwick (LGW)

To
Malaga
AGP (AGP)
1.0 /5  
(9 reviews)
Booked one bag outbound and one inbound but both were added to the outbound trip, with no return baggage!

smurf4568
From
London
Gatwick (LGW)

To
Amsterdam
Amsterdam (AMS)
5.0 /5  
(7 reviews)
The flight experience was smooth with no disruptions. The staff on board were friendly and the food served was tasty. I would use this service again in future.

Fran
From
Bucharest
Otopeni International (OTP)

To
London
Heathrow (LHR)
1.0 /5  
(8 reviews)
Check in was horrendous, no notification of the check in desk. Then hour long queues, broken luggage belts, whihc seem to be a normal occurrence. Boarding was a farce, no organisation or queuing system and look over 30 minutes resulting in late departure. People were allowed massive amounts of carry on luggage which contributed to the chaos. The service on the plane was farcical. Meals and drinks were provided very late, then took another 45 minutes to collect the empty containers. I have been to better organised children's tea parties. A shambles and a truly unpleasant experience. The lowlight of a great holiday. Not what I expected from BA - Easyjet and Ryanair are infinitely better organised. I shall seriously consider whether I bother flying BA again. Sad but true.

BB
From
London
Gatwick (LGW)

To
Barcelona
BCN (BCN)
1.0 /5  
(8 reviews)
You made me pay for an extra piece of luggage, and never showed up in my reservation: Had to pay again at the airport for full price... Just sent you a demand for refund.

Gabrielota
From
London
Heathrow (LHR)

To
Accra
Accra (ACC)
4.0 /5  
(3 reviews)
It was ok. Pretty much what I expect from economy. The standard was nothing like economist with Emirates

Miss James
From
Barcelona
BCN (BCN)

To
London
Heathrow (LHR)
4.0 /5  
(4 reviews)
On the overall it was a very good experience. It was a bit more than we would have liked to pay, just because it was a holiday booking and we waited too long to book.

Sonia
From
London
Heathrow (LHR)

To
Dublin
Dublin (DUB)
5.0 /5  
(3 reviews)
Efficient service. No issues with tickets or downloading boarding pass from BA website to iPhone. All helped towards a excellent weekend away to Dublin.
T
From
Helsinki
Helsinki (HEL)

To
London
Heathrow (LHR)
1.0 /5  
(1 reviews)
you cut my surname on reservation and i couldn't take the flight i was rejected. terrible terrible experience
valecampa86
From
London
Heathrow (LHR)

To
Johannesburg
JNB (JNB)
1.0 /5  
(4 reviews)
Old aircraft with very little leg room. very uncomfortable and extremely packed in. Felt like a sardine in a can. !!!
karenkomp
From
London
Heathrow (LHR)

To
Chengdu
CTU (CTU)
4.0 /5  
(1 reviews)
My flight from Chengdu to Hong Kong was cancelled, ahead of time but my flight from Hong Kong to London also had to be delayed a day due to this. I had plans for my return which in turn had to be cancelled and I inconvenienced many people and was embarrassed not to keep and engagement.
Mr Unhappy with Termainal 5
From
Zurich
ZRH (ZRH)

To
London
London City (LCY)
1.0 /5  
(1 reviews)
Yi was very unhappy as I paid for an extra bag at the time of booking but had. To pay again at the airport and it took 1.5 hours to check in. British airways said one bag was included with the ticket and as I paid for an extra bag I should have been allowed to take 2 bags but had to pay again for the second one. I would like to be reimbursed this charge. Please advise how I go about this without grading up more of my valuable time .
Holly
From
London
Heathrow (LHR)

To
Madrid
Madrid (MAD)
2.0 /5  
(6 reviews)
In Madrid airport the staff from IBERIA told me my fly doesn't exist and send me in the other fly to london. That was a completely caos, and very stressful experience
Olga
From
London
Heathrow (LHR)

To
Gran Canaria
LPA (LPA)
5.0 /5  
(3 reviews)
Great place to stay, local to many resturants and bars. Has a Pasha club underneath which concerned me, but was not disturbed by noise. Beach was a 10 min walk.
ShaSha
From
London
Heathrow (LHR)

To
Amsterdam
Amsterdam (AMS)
4.0 /5  
(6 reviews)
Flights rather expensive as it was the holiday season between Christmas and New Year.Although I booked both our tickets together (one with hand baggage only, one with a checked baggage) we got 2 booking reference numbers which made checking in and getting seats together more complicated.
huffnpuff
From
London
Heathrow (LHR)

To
Moscow
Domodedovo (DME)
1.0 /5  
(1 reviews)
Most horrible trip I ever had in my life. I was traveling to my Mother funeral. Upon arrival in Munich i'd missed my connection flight. Because the airport staff was unhelpful and very slow. One of the transfer gates was closed. I had to run several times between transfer gates to find the one which was open. Because everyone was sending me towards the closed gates. I was able to see the gates for the connecting flight and even shouted to wait for me, They saw me but still told me to go the closed transfer gates. I was forced to buy another ticket and I was told that my luggage will arrive same time. When I arrived to Moscow it was not there so I had to wait for another 4 hours for it to arrive. By the time I had my bag it was after middhight, I took a taxi and travelled more than 100 miles to my parents home. Travelling back On the second of january I received a message saying that my flight from Moscow was cancelled Again I had to buy another ticket to get home on time. I arrived to london one day later. So far no one assisted me, nothing was paid back and no compensation was provided.
Vladimir Chumak
From
London
Heathrow (LHR)

To
San Diego
San Diego (SAN)
3.0 /5  
(1 reviews)
American airlines in flight service was abysmal, I was hoping for much better from BA on the return sector but it also was well below expectations. Issues with availablility of drinks and food were prevalent and the staff on AA were absolutely miserable. I am a frequent traveller worldwide and have not experienced this level of service on lesser known airlines. Having worked for BA previously I would have expected a better service as was some 5-10 yrs ago but they too are not the airline they were.
Vic Drake

Other routes on offer by British Airways

back to top
  • Flight
  • Flight & Hotel
  • Hotels
Flexible +/-1 day
1 per adult
Our international sites: