Cheapest British Airways flights to all destinations

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
Glasgow
Amsterdam
Edinburgh
Manchester
Barcelona
Malaga
Lisbon
London - AmsterdamLondon,United Kingdom[LGW] - Amsterdam,Netherlands[AMS]LGW (Gatwick) - AMS (Schiphol)Direct
£64
London - BarcelonaLondon,United Kingdom[LGW] - Barcelona,Spain[BCN]LGW (Gatwick) - BCN (El Prat)Direct
£79
London - LisbonLondon,United Kingdom[LHR] - Lisbon,Portugal[LIS]LHR (Heathrow) - LIS (Lisboa)Direct
£159
London - MalagaLondon,United Kingdom[LGW] - Malaga,Spain[AGP]LGW (Gatwick) - AGP (Málaga)Direct
£73
London - PortoLondon,United Kingdom[LGW] - Porto,Portugal[OPO]LGW (Gatwick) - OPO (Porto)Direct
£112
London - GlasgowLondon,United Kingdom[LGW] - Glasgow,United Kingdom[GLA]LGW (Gatwick) - GLA (Glasgow Scotland)Direct
£70
London - ViennaLondon,United Kingdom[LGW] - Vienna,Austria[VIE]LGW (Gatwick) - VIE (Schwechat)Direct
£77
London - NiceLondon,United Kingdom[LGW] - Nice,France[NCE]LGW (Gatwick) - NCE (Cote D'azur)Direct
£62
London - EdinburghLondon,United Kingdom[LGW] - Edinburgh,United Kingdom[EDI]LGW (Gatwick) - EDI (Turnhouse)Direct
£71
London - GenevaLondon,United Kingdom[LHR] - Geneva,Switzerland[GVA]LHR (Heathrow) - GVA (Geneva)Direct
£74
Glasgow - LondonGlasgow,United Kingdom[GLA] - London,United Kingdom[LGW]GLA (Glasgow Scotland) - LGW (Gatwick)Direct
£65
Glasgow - JerseyGlasgow,United Kingdom[GLA] - Jersey,United Kingdom[JER]GLA (Glasgow Scotland) - JER (States)1 stop
£157
Glasgow - AmsterdamGlasgow,United Kingdom[GLA] - Amsterdam,Netherlands[AMS]GLA (Glasgow Scotland) - AMS (Schiphol)1 stop
£139
Glasgow - CorfuGlasgow,United Kingdom[GLA] - Corfu,Greece[CFU]GLA (Glasgow Scotland) - CFU (I Kapodistrais)1 stop
£256
Glasgow - ExeterGlasgow,United Kingdom[GLA] - Exeter,United Kingdom[EXT]GLA (Glasgow Scotland) - EXT (Exeter)2 stops
£155
Glasgow - Palma de MallorcaGlasgow,United Kingdom[GLA] - Palma de Mallorca,Spain[PMI]GLA (Glasgow Scotland) - PMI (Palma de Mallorca)1 stop
£246
Glasgow - PisaGlasgow,United Kingdom[GLA] - Pisa,Italy[PSA]GLA (Glasgow Scotland) - PSA (Galileo Galilei)1 stop
£264
Glasgow - RomeGlasgow,United Kingdom[GLA] - Rome,Italy[FCO]GLA (Glasgow Scotland) - FCO (Fiumicino)1 stop
£237
Glasgow - ShannonGlasgow,United Kingdom[GLA] - Shannon,Ireland[SNN]GLA (Glasgow Scotland) - SNN (Shannon)1 stop
£346
Glasgow - SplitGlasgow,United Kingdom[GLA] - Split,Croatia[SPU]GLA (Glasgow Scotland) - SPU (Split)2 stops
£404
Amsterdam - LondonAmsterdam,Netherlands[AMS] - London,United Kingdom[LGW]AMS (Schiphol) - LGW (Gatwick)Direct
£60
Amsterdam - BeirutAmsterdam,Netherlands[AMS] - Beirut,Lebanon[BEY]AMS (Schiphol) - BEY (Beirut International)1 stop
£395
Amsterdam - BelfastAmsterdam,Netherlands[AMS] - Belfast,United Kingdom[BHD]AMS (Schiphol) - BHD (Belfast City Apt)1 stop
£224
Amsterdam - EdinburghAmsterdam,Netherlands[AMS] - Edinburgh,United Kingdom[EDI]AMS (Schiphol) - EDI (Turnhouse)1 stop
£237
Amsterdam - GlasgowAmsterdam,Netherlands[AMS] - Glasgow,United Kingdom[GLA]AMS (Schiphol) - GLA (Glasgow Scotland)1 stop
£190
Amsterdam - RomeAmsterdam,Netherlands[AMS] - Rome,Italy[FCO]AMS (Schiphol) - FCO (Fiumicino)Direct
£126
Amsterdam - TokyoAmsterdam,Netherlands[AMS] - Tokyo,Japan[HND]AMS (Schiphol) - HND (Haneda)1 stop
£390
Edinburgh - LondonEdinburgh,United Kingdom[EDI] - London,United Kingdom[LCY]EDI (Turnhouse) - LCY (London City)Direct
£73
Edinburgh - AlicanteEdinburgh,United Kingdom[EDI] - Alicante,Spain[ALC]EDI (Turnhouse) - ALC (Alicante)1 stop
£149
Edinburgh - BrusselsEdinburgh,United Kingdom[EDI] - Brussels,Belgium[BRU]EDI (Turnhouse) - BRU (Brussels National)1 stop
£185
Edinburgh - AmsterdamEdinburgh,United Kingdom[EDI] - Amsterdam,Netherlands[AMS]EDI (Turnhouse) - AMS (Schiphol)1 stop
£170
Edinburgh - MalagaEdinburgh,United Kingdom[EDI] - Malaga,Spain[AGP]EDI (Turnhouse) - AGP (Málaga)1 stop
£188
Edinburgh - DubrovnikEdinburgh,United Kingdom[EDI] - Dubrovnik,Croatia[DBV]EDI (Turnhouse) - DBV (Dubrovnik)1 stop
£419
Edinburgh - HamburgEdinburgh,United Kingdom[EDI] - Hamburg,Germany[HAM]EDI (Turnhouse) - HAM (Fuhlsbuttel)1 stop
£186
Edinburgh - MadridEdinburgh,United Kingdom[EDI] - Madrid,Spain[MAD]EDI (Turnhouse) - MAD (Adolfo Suárez Madrid - Barajas)1 stop
£150
Edinburgh - NiceEdinburgh,United Kingdom[EDI] - Nice,France[NCE]EDI (Turnhouse) - NCE (Cote D'azur)1 stop
£213
Edinburgh - RomeEdinburgh,United Kingdom[EDI] - Rome,Italy[FCO]EDI (Turnhouse) - FCO (Fiumicino)Direct
£156
Manchester - LondonManchester,United Kingdom[MAN] - London,United Kingdom[LHR]MAN (Manchester International) - LHR (Heathrow)Direct
£90
Manchester - GenevaManchester,United Kingdom[MAN] - Geneva,Switzerland[GVA]MAN (Manchester International) - GVA (Geneva)1 stop
£192
Manchester - New YorkManchester,United Kingdom[MAN] - New York,United States[JFK]MAN (Manchester International) - JFK (John F Kennedy Intl Airport)1 stop
£344
Manchester - ChicagoManchester,United Kingdom[MAN] - Chicago,United States[ORD]MAN (Manchester International) - ORD (O'hare International Airport)1 stop
£513
Manchester - HelsinkiManchester,United Kingdom[MAN] - Helsinki,Finland[HEL]MAN (Manchester International) - HEL (Helsinki Vantaa)Direct
£218
Manchester - BarcelonaManchester,United Kingdom[MAN] - Barcelona,Spain[BCN]MAN (Manchester International) - BCN (El Prat)Direct
£119
Manchester - BeirutManchester,United Kingdom[MAN] - Beirut,Lebanon[BEY]MAN (Manchester International) - BEY (Beirut International)1 stop
£544
Manchester - DublinManchester,United Kingdom[MAN] - Dublin,Ireland[DUB]MAN (Manchester International) - DUB (Dublin)Direct
£123
Manchester - TorontoManchester,United Kingdom[MAN] - Toronto,Canada[YYZ]MAN (Manchester International) - YYZ (Pearson International Airport)1 stop
£438
Manchester - AberdeenManchester,United Kingdom[MAN] - Aberdeen,United Kingdom[ABZ]MAN (Manchester International) - ABZ (Dyce)1 stop
£152
Barcelona - LondonBarcelona,Spain[BCN] - London,United Kingdom[LGW]BCN (El Prat) - LGW (Gatwick)Direct
£79
Barcelona - ManchesterBarcelona,Spain[BCN] - Manchester,United Kingdom[MAN]BCN (El Prat) - MAN (Manchester International)Direct
£190
Barcelona - EdinburghBarcelona,Spain[BCN] - Edinburgh,United Kingdom[EDI]BCN (El Prat) - EDI (Turnhouse)1 stop
£222
Barcelona - NewcastleBarcelona,Spain[BCN] - Newcastle,United Kingdom[NCL]BCN (El Prat) - NCL (Newcastle International)Direct
£147
Barcelona - AmsterdamBarcelona,Spain[BCN] - Amsterdam,Netherlands[AMS]BCN (El Prat) - AMS (Schiphol)Direct
£124
Barcelona - BristolBarcelona,Spain[BCN] - Bristol,United Kingdom[BRS]BCN (El Prat) - BRS (Bristol)1 stop
£488
Malaga - LondonMalaga,Spain[AGP] - London,United Kingdom[LGW]AGP (Málaga) - LGW (Gatwick)Direct
£87
Malaga - GlasgowMalaga,Spain[AGP] - Glasgow,United Kingdom[GLA]AGP (Málaga) - GLA (Glasgow Scotland)1 stop
£231
Malaga - ManchesterMalaga,Spain[AGP] - Manchester,United Kingdom[MAN]AGP (Málaga) - MAN (Manchester International)1 stop
£240
Lisbon - LondonLisbon,Portugal[LIS] - London,United Kingdom[LHR]LIS (Lisboa) - LHR (Heathrow)Direct
£121
Lisbon - AberdeenLisbon,Portugal[LIS] - Aberdeen,United Kingdom[ABZ]LIS (Lisboa) - ABZ (Dyce)1 stop
£235

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.

British Airways UK

back to top

About British Airways

British Airways, also commonly known as BA, was founded in 1973 and comprises the flag carrier airline of the United Kingdom. The airline has two hubs strategically situated in London Heathrow and Gatwick airports. British Airways is the largest airline in the United Kingdom in terms of flight size and the second largest when measured by passengers carried, the first being easyJet in this case. The airline is also the second largest airline in Europe, after Air France.

British Airways Plc and a number of subsidiaries make up the British Airways Group, formed in 1972. British Airways has many airline partners and codeshare agreements. In addition, being a founding member of the Oneworld airline alliance has allowed British Airways to collectively serve more than 600 destinations worldwide. Finally, following the merger of British Airways and Spanish airline Iberia in January 2011, one of the world's largest airline groups was formed, the International Airlines Group, IAG.

Online check-in

The airline offers four different ways to check-in. Passengers with a British Airways booking can check-in online from 24 hours prior to scheduled flight departure and print out their boarding pass. Travellers may also check-in using the British Airways mobile app then download their boarding pass on their mobile. Alternatively, it is possible to check-in and print out boarding passes at the airport kiosks or at the airport check-in desk. Those with hand luggage can proceed directly to airport security whilst passengers with checked baggage need to pass by the bag drop desk.

Hand luggage allowance

On BA flights passengers are entitled to one item of hand luggage in addition to a laptop case or handbag. The cabin baggage must weigh up to 23kg and not measure more than 56cm x 45cm x 25 cm. Similarly, handbags and laptop cases must not exceed the dimensions of 45cm x 36cm x 20cm.

Checked baggage allowance

The British Airways checked baggage allowance varies in accordance with the passengers' class of travel as follows:

Economy Class (UK Domestic, Euro Traveller, World Traveller, Eco) - 1 item of checked baggage weighing a max 23kg.
Premium Economy Class (World Traveller Plus, Prem Plus) - 2 items of checked baggage weighing a maximum 23kg each.
Business and First Class: Club Europe members are entitled to 2 items of checked baggage weighing a maximum 32kg each whilst Club World. Club World London City, Biz Bed and First members are allowed 3 checked bags weighing 23kg each.

Additional allowances apply for frequent flyers and there are exceptions on flights to Brazil, and flights to and from Ghana, Kenya, Liberia, Nigeria and Sierra Leone. With a British Airways booking different checked baggage allowances also apply to connecting journeys originating in Saudi Arabia going to the USA, Bermuda or Canada as well as connecting journeys between India, the USA, Bermuda and Canada.

Airline information

Airline name: British Airways
IATA code: BA
Founded: 1974
Headquarters: Waterside, Harmondsworth, United Kingdom
Website: www.ba.com

Search for BA flights on Opodo and book the best deal!

Latest customer reviews on British Airways flights

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

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

Garv
From
Amsterdam
Amsterdam (AMS)

To
London
Gatwick (LGW)
4.0 /5  
(5 reviews)
Very long walk in Schipol to airplane, took at least 15min to get to the gate. Bag drop arrangements need improving.

Anne
From
London
Gatwick (LGW)

To
Malaga
AGP (AGP)
4.0 /5  
(13 reviews)
The British airways fight was really good and comfortable, the only issue is all the extra charges which they try to collect such as check in luggage and online checkin. I have paid extra on my booking to be able to select my seat but on the check in I have been asked to pay another extra £15 to select my seat!! I think it looks penny pinching and it makes for British airways look like other cheap airlines who collect these extra charges. I think they can add a little bit extra on the original prices and have all these services included.

Hadis
From
London
Gatwick (LGW)

To
Porto
OPO (OPO)
1.0 /5  
(2 reviews)
I had to pay £40,00 when checking-in as (one piece)baggage was not included... never realized that (not clear when booking). I would expect this from low fare companies NOT BA. Very poor of BA to treat people like this. If I have an option I will not choose BA again.

Paula
From
London
Heathrow (LHR)

To
Lisbon
Lisbon (LIS)
5.0 /5  
(6 reviews)
TAP airlines should have vegetarian food options for vegetarians because everyone should be treated equally

Elvy
From
London
Gatwick (LGW)

To
Barcelona
BCN (BCN)
1.0 /5  
(9 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
Gatwick (LGW)

To
Amsterdam
Amsterdam (AMS)
5.0 /5  
(12 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
London
Heathrow (LHR)

To
Stockholm
Arlanda (ARN)
4.0 /5  
(4 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
Naples
Naples (NAP)

To
London
Gatwick (LGW)
2.0 /5  
(5 reviews)
Meridiana were pretty useless and very snooty stewardesses. 1.5 hours wait for luggage at Naples! BA flight was OK but I thought I'd pre-booked my bag at £35. Had to pay an extra 54 euros as it seemed. Was this a scam by the ground crew at Naples?

Cazza
From
London
Gatwick (LGW)

To
Alicante
ALC (ALC)
1.0 /5  
(6 reviews)
I am sorry to inform you that I missed my flight by 5 mins. because everything does not start (i.e. the tube and London bridge station) until after 7 am, which I did not know. will I get some money back e.g. taxes. Please let me know

najdat nazhat
From
London
Heathrow (LHR)

To
Jeju
CJU (CJU)
3.0 /5  
(1 reviews)
Overall comfortable flight in spite of long duration. Good food but somewhat cramped leg space due to ?video box- about the size of DVD player occupying part of the leg space
Anand
From
Tenerife
Sur Reina Sofia (TFS)

To
London
Gatwick (LGW)
1.0 /5  
(4 reviews)
British airways was disgusting our flight got cancelled with no explanation, put up in a grubby hotel, spent the whole of the next day trying to find out when I was going home and what was going on, BA didn't have a clue and were quite frankly damn right rude, our flight left on the Wednesday morning in the end after fighting and fighting a exhausting battle!!! Not impressed, then got on the flight and there was not enough food for us all!!! I will be writing to BA and never flying with them again!!! HOW HARD IS IT TO COMUNICATE??????
Jojo
From
Cape Town
CPT (CPT)

To
London
Heathrow (LHR)
4.0 /5  
(1 reviews)
The only problem with the BA flights from Cape Town is that they arrive at that AWFUL AWFUL AWFUL Terminal 3 at Heathrow. Why the **** they had to move us from T5 heaven only knows but I totally and utterly HATE T3. Especially the ridiculously long way you have to walk to and from the gates.
mr_bean
From
Belfast
Belfast City Apt (BHD)

To
Split
SPU (SPU)
5.0 /5  
(1 reviews)
Thank you British Airways - beats budget airlines hands down! Less impressed with the transit stopover in Heathrow T5, though.
Bob
From
Jersey
Jersey (JER)

To
Bucharest
Otopeni International (OTP)
1.0 /5  
(1 reviews)
I will never fly again with Tarom , they delayed the flight from Bucharest to London for 3 hours and i missed the flight from London to Jersey , asking for any explanation to them desk after i explained to them that if i will miss the flight to jersey i can lose my job , they told me that is not them problem ! Very desapointed for attitude! Honestly my worst exparience ever !
Stanley
From
Glasgow
Glasgow (GLA)

To
London
Gatwick (LGW)
5.0 /5  
(10 reviews)
Charged twice for one tcket complained to terrible company to talk to will be taking matter further m atter of principal
S
From
London
Heathrow (LHR)

To
Bilbao
BIO (BIO)
5.0 /5  
(5 reviews)
It was all amazing, till we landed in Heathrow, after a great holiday!! After disembarking, it was UK Border Control who held us up in a 90 minute queue, of 1000s of passengers, so it made us get home only at Midnight!! The flight landed around 8.30pm at Heathrow Terminal 3, we were kept in the flight for nearly 20 minutes, which seems to be the case regularly - Heathrow Airport is TOO BUSY! And we love BA, so we fly from Heathrow the most. Things need to change, as this overall marrs the experience, especially the fact that even with no baggage to collect, we didn't leave the airport for so long after landing.
Geetha
From
London
Heathrow (LHR)

To
Dusseldorf
Dusseldorf (DUS)
4.0 /5  
(7 reviews)
was held on runway for nearly an hour without any information on when we would be taking off, so a bit unnerving for some passengers
dee
From
Gran Canaria
LPA (LPA)

To
London
Heathrow (LHR)
2.0 /5  
(5 reviews)
Not having any reclining seats on a four-hour flight seems a bit unkind. Similarly I was surprised that any food and drink had to be paid for on a flight of that length
John Bridcut
From
Glasgow
Glasgow (GLA)

To
Lagos
LOS (LOS)
5.0 /5  
(1 reviews)
The first part of the journey was good with no complaints, however I fail to understand why when you know where I was flying to on my return was I booked from another airport? I was flying from Lagos to GLA via LHR & as the flight operated by BA fly to GLA from LHR why was it necessary to be booked at LGW? Forst the inconvenience, but then there is an additional transfer cost, which IF said airport change WAS necessary then the booking agent (yourselves) should have worn this cost!
garry

Other routes on offer by British Airways

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