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
Porto
Barcelona
Manchester
London - LisbonLondon,United Kingdom[LHR] - Lisbon,Portugal[LIS]LHR (Heathrow) - LIS (Lisboa)Direct
£76
London - AmsterdamLondon,United Kingdom[LGW] - Amsterdam,Netherlands[AMS]LGW (Gatwick) - AMS (Schiphol)Direct
£54
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 - 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
£152
London - BarcelonaLondon,United Kingdom[LGW] - Barcelona,Spain[BCN]LGW (Gatwick) - BCN (El Prat)Direct
£74
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
£71
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
£78
Lisbon - AmsterdamLisbon,Portugal[LIS] - Amsterdam,Netherlands[AMS]LIS (Lisboa) - AMS (Schiphol)1 stop
£171
Lisbon - BarcelonaLisbon,Portugal[LIS] - Barcelona,Spain[BCN]LIS (Lisboa) - BCN (El Prat)Direct
£98
Lisbon - BordeauxLisbon,Portugal[LIS] - Bordeaux,France[BOD]LIS (Lisboa) - BOD (Merignac)1 stop
£208
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 - AmsterdamEdinburgh,United Kingdom[EDI] - Amsterdam,Netherlands[AMS]EDI (Turnhouse) - AMS (Schiphol)1 stop
£159
Edinburgh - MadridEdinburgh,United Kingdom[EDI] - Madrid,Spain[MAD]EDI (Turnhouse) - MAD (Adolfo Suárez Madrid - Barajas)1 stop
£105
Edinburgh - BarcelonaEdinburgh,United Kingdom[EDI] - Barcelona,Spain[BCN]EDI (Turnhouse) - BCN (El Prat)Direct
£137
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
£211
Edinburgh - NiceEdinburgh,United Kingdom[EDI] - Nice,France[NCE]EDI (Turnhouse) - NCE (Cote D'azur)1 stop
£171
Edinburgh - PragueEdinburgh,United Kingdom[EDI] - Prague,Czech Republic[PRG]EDI (Turnhouse) - PRG (Ruzyne)1 stop
£223
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
Stockholm - Cape TownStockholm,Sweden[ARN] - Cape Town,South Africa[CPT]ARN (Arlanda) - CPT (Cape Town International Airport)2 stops
£833
Sofia - LondonSofia,Bulgaria[SOF] - London,United Kingdom[LHR]SOF (Sofia Intl) - LHR (Heathrow)Direct
£148
Sofia - EdinburghSofia,Bulgaria[SOF] - Edinburgh,United Kingdom[EDI]SOF (Sofia Intl) - EDI (Turnhouse)1 stop
£287
Sofia - GlasgowSofia,Bulgaria[SOF] - Glasgow,United Kingdom[GLA]SOF (Sofia Intl) - GLA (Glasgow Scotland)2 stops
£256
Porto - LondonPorto,Portugal[OPO] - London,United Kingdom[LGW]OPO (Porto) - LGW (Gatwick)Direct
£59
Porto - GlasgowPorto,Portugal[OPO] - Glasgow,United Kingdom[GLA]OPO (Porto) - GLA (Glasgow Scotland)2 stops
£262
Porto - NewcastlePorto,Portugal[OPO] - Newcastle,United Kingdom[NCL]OPO (Porto) - NCL (Newcastle International)2 stops
£254
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 - BerlinBarcelona,Spain[BCN] - Berlin,Germany[TXL]BCN (El Prat) - TXL (Tegel)Direct
£133
Barcelona - EdinburghBarcelona,Spain[BCN] - Edinburgh,United Kingdom[EDI]BCN (El Prat) - EDI (Turnhouse)Direct
£174
Barcelona - LisbonBarcelona,Spain[BCN] - Lisbon,Portugal[LIS]BCN (El Prat) - LIS (Lisboa)Direct
£85
Manchester - LondonManchester,United Kingdom[MAN] - London,United Kingdom[LHR]MAN (Manchester International) - LHR (Heathrow)Direct
£86
Manchester - MadridManchester,United Kingdom[MAN] - Madrid,Spain[MAD]MAN (Manchester International) - MAD (Adolfo Suárez Madrid - Barajas)Direct
£89
Manchester - DallasManchester,United Kingdom[MAN] - Dallas,United States[DFW]MAN (Manchester International) - DFW (Dallas Ft Worth International)1 stop
£461
Manchester - MiamiManchester,United Kingdom[MAN] - Miami,United States[MIA]MAN (Manchester International) - MIA (Miami International Airport)1 stop
£375
Manchester - ChicagoManchester,United Kingdom[MAN] - Chicago,United States[ORD]MAN (Manchester International) - ORD (O'hare International Airport)1 stop
£400
Manchester - New YorkManchester,United Kingdom[MAN] - New York,United States[JFK]MAN (Manchester International) - JFK (John F Kennedy Intl Airport)1 stop
£362
Manchester - Palma de MallorcaManchester,United Kingdom[MAN] - Palma de Mallorca,Spain[PMI]MAN (Manchester International) - PMI (Palma de Mallorca)1 stop
£191
Manchester - San FranciscoManchester,United Kingdom[MAN] - San Francisco,United States[SFO]MAN (Manchester International) - SFO (San Francisco Intl Airport)1 stop
£408
Manchester - BarcelonaManchester,United Kingdom[MAN] - Barcelona,Spain[BCN]MAN (Manchester International) - BCN (El Prat)Direct
£103
Manchester - CairoManchester,United Kingdom[MAN] - Cairo,Egypt[CAI]MAN (Manchester International) - CAI (Cairo International Airport)1 stop
£337

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   
826 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
London
Gatwick (LGW)

To
Geneva
GVA (GVA)
3.0 /5  
(5 reviews)
Food would be nice when you've paid a fortune for a flight. Baggage included would be nice. Free ski boot travel too.

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

Other routes on offer by British Airways

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