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
Edinburgh
Amsterdam
Glasgow
Manchester
Lisbon
Dublin
Barcelona
London - AmsterdamLondon,United Kingdom[LGW] - Amsterdam,Netherlands[AMS]LGW (Gatwick) - AMS (Schiphol)Direct
£64
London - LisbonLondon,United Kingdom[LHR] - Lisbon,Portugal[LIS]LHR (Heathrow) - LIS (Lisboa)Direct
£170
London - MalagaLondon,United Kingdom[LGW] - Malaga,Spain[AGP]LGW (Gatwick) - AGP (Málaga)Direct
£104
London - EdinburghLondon,United Kingdom[LGW] - Edinburgh,United Kingdom[EDI]LGW (Gatwick) - EDI (Turnhouse)Direct
£67
London - BarcelonaLondon,United Kingdom[LGW] - Barcelona,Spain[BCN]LGW (Gatwick) - BCN (El Prat)Direct
£72
London - DublinLondon,United Kingdom[LHR] - Dublin,Ireland[DUB]LHR (Heathrow) - DUB (Dublin)Direct
£67
London - NiceLondon,United Kingdom[LGW] - Nice,France[NCE]LGW (Gatwick) - NCE (Cote D'azur)Direct
£64
London - IbizaLondon,United Kingdom[LGW] - Ibiza,Spain[IBZ]LGW (Gatwick) - IBZ (Ibiza)Direct
£92
London - PortoLondon,United Kingdom[LGW] - Porto,Portugal[OPO]LGW (Gatwick) - OPO (Porto)1 stop
£127
London - FrankfurtLondon,United Kingdom[LHR] - Frankfurt,Germany[FRA]LHR (Heathrow) - FRA (Frankfurt International)Direct
£99
Edinburgh - LondonEdinburgh,United Kingdom[EDI] - London,United Kingdom[LCY]EDI (Turnhouse) - LCY (London City)Direct
£72
Edinburgh - OrlandoEdinburgh,United Kingdom[EDI] - Orlando,United States[MCO]EDI (Turnhouse) - MCO (Orlando International)1 stop
£354
Edinburgh - Los AngelesEdinburgh,United Kingdom[EDI] - Los Angeles,United States[LAX]EDI (Turnhouse) - LAX (Los Angeles Intl Airport)1 stop
£512
Edinburgh - New YorkEdinburgh,United Kingdom[EDI] - New York,United States[JFK]EDI (Turnhouse) - JFK (John F Kennedy Intl Airport)1 stop
£400
Edinburgh - Las VegasEdinburgh,United Kingdom[EDI] - Las Vegas,United States[LAS]EDI (Turnhouse) - LAS (Mccarran International Airport)1 stop
£578
Edinburgh - MadridEdinburgh,United Kingdom[EDI] - Madrid,Spain[MAD]EDI (Turnhouse) - MAD (Adolfo Suárez Madrid - Barajas)1 stop
£119
Edinburgh - RomeEdinburgh,United Kingdom[EDI] - Rome,Italy[FCO]EDI (Turnhouse) - FCO (Fiumicino)1 stop
£174
Edinburgh - TampaEdinburgh,United Kingdom[EDI] - Tampa,United States[TPA]EDI (Turnhouse) - TPA (Tampa International)1 stop
£812
Edinburgh - VeniceEdinburgh,United Kingdom[EDI] - Venice,Italy[VCE]EDI (Turnhouse) - VCE (Marco Polo)1 stop
£200
Edinburgh - AlicanteEdinburgh,United Kingdom[EDI] - Alicante,Spain[ALC]EDI (Turnhouse) - ALC (Alicante)Direct
£117
Amsterdam - LondonAmsterdam,Netherlands[AMS] - London,United Kingdom[LGW]AMS (Schiphol) - LGW (Gatwick)Direct
£70
Amsterdam - GlasgowAmsterdam,Netherlands[AMS] - Glasgow,United Kingdom[GLA]AMS (Schiphol) - GLA (Glasgow Scotland)1 stop
£131
Amsterdam - DelhiAmsterdam,Netherlands[AMS] - Delhi,India[DEL]AMS (Schiphol) - DEL (Indira Gandhi International Airport)1 stop
£568
Amsterdam - LagosAmsterdam,Netherlands[AMS] - Lagos,Nigeria[LOS]AMS (Schiphol) - LOS (Murtala Muhammed)1 stop
£595
Amsterdam - BarcelonaAmsterdam,Netherlands[AMS] - Barcelona,Spain[BCN]AMS (Schiphol) - BCN (El Prat)Direct
£167
Amsterdam - CairoAmsterdam,Netherlands[AMS] - Cairo,Egypt[CAI]AMS (Schiphol) - CAI (Cairo International Airport)1 stop
£838
Amsterdam - EdinburghAmsterdam,Netherlands[AMS] - Edinburgh,United Kingdom[EDI]AMS (Schiphol) - EDI (Turnhouse)1 stop
£156
Amsterdam - InvernessAmsterdam,Netherlands[AMS] - Inverness,United Kingdom[INV]AMS (Schiphol) - INV (Inverness)1 stop
£227
Amsterdam - ManchesterAmsterdam,Netherlands[AMS] - Manchester,United Kingdom[MAN]AMS (Schiphol) - MAN (Manchester International)1 stop
£178
Amsterdam - SplitAmsterdam,Netherlands[AMS] - Split,Croatia[SPU]AMS (Schiphol) - SPU (Split)1 stop
£833
Glasgow - LondonGlasgow,United Kingdom[GLA] - London,United Kingdom[LHR]GLA (Glasgow Scotland) - LHR (Heathrow)Direct
£72
Glasgow - New YorkGlasgow,United Kingdom[GLA] - New York,United States[JFK]GLA (Glasgow Scotland) - JFK (John F Kennedy Intl Airport)1 stop
£419
Glasgow - OrlandoGlasgow,United Kingdom[GLA] - Orlando,United States[MCO]GLA (Glasgow Scotland) - MCO (Orlando International)1 stop
£341
Glasgow - AmsterdamGlasgow,United Kingdom[GLA] - Amsterdam,Netherlands[AMS]GLA (Glasgow Scotland) - AMS (Schiphol)1 stop
£135
Glasgow - Washington, D.C. (Arlington County), VAGlasgow,United Kingdom[GLA] - Washington, D.C. (Arlington County), VA,United States[DCA]GLA (Glasgow Scotland) - DCA (R Reagan National )1 stop
£495
Glasgow - BostonGlasgow,United Kingdom[GLA] - Boston,United States[BOS]GLA (Glasgow Scotland) - BOS (Logan International Airport)1 stop
£455
Glasgow - Newark - NjGlasgow,United Kingdom[GLA] - Newark - Nj,United States[EWR]GLA (Glasgow Scotland) - EWR (Newark International Airport)1 stop
£424
Glasgow - Los AngelesGlasgow,United Kingdom[GLA] - Los Angeles,United States[LAX]GLA (Glasgow Scotland) - LAX (Los Angeles Intl Airport)1 stop
£490
Glasgow - TorontoGlasgow,United Kingdom[GLA] - Toronto,Canada[YYZ]GLA (Glasgow Scotland) - YYZ (Pearson International Airport)1 stop
£365
Glasgow - MalagaGlasgow,United Kingdom[GLA] - Malaga,Spain[AGP]GLA (Glasgow Scotland) - AGP (Málaga)1 stop
£141
Manchester - New YorkManchester,United Kingdom[MAN] - New York,United States[JFK]MAN (Manchester International) - JFK (John F Kennedy Intl Airport)1 stop
£390
Manchester - ChicagoManchester,United Kingdom[MAN] - Chicago,United States[ORD]MAN (Manchester International) - ORD (O'hare International Airport)1 stop
£441
Manchester - LondonManchester,United Kingdom[MAN] - London,United Kingdom[LHR]MAN (Manchester International) - LHR (Heathrow)Direct
£89
Manchester - MiamiManchester,United Kingdom[MAN] - Miami,United States[MIA]MAN (Manchester International) - MIA (Miami International Airport)1 stop
£394
Manchester - HoustonManchester,United Kingdom[MAN] - Houston,United States[IAH]MAN (Manchester International) - IAH (G.Bush Intercontinental)1 stop
£594
Manchester - Los AngelesManchester,United Kingdom[MAN] - Los Angeles,United States[LAX]MAN (Manchester International) - LAX (Los Angeles Intl Airport)1 stop
£506
Manchester - PhiladelphiaManchester,United Kingdom[MAN] - Philadelphia,United States[PHL]MAN (Manchester International) - PHL (Philadelphia International Airport)1 stop
£371
Manchester - San FranciscoManchester,United Kingdom[MAN] - San Francisco,United States[SFO]MAN (Manchester International) - SFO (San Francisco Intl Airport)1 stop
£451
Manchester - AccraManchester,United Kingdom[MAN] - Accra,Ghana[ACC]MAN (Manchester International) - ACC (Kotoka)1 stop
£875
Manchester - BarcelonaManchester,United Kingdom[MAN] - Barcelona,Spain[BCN]MAN (Manchester International) - BCN (El Prat)Direct
£124
Lisbon - LondonLisbon,Portugal[LIS] - London,United Kingdom[LHR]LIS (Lisboa) - LHR (Heathrow)Direct
£162
Lisbon - ParisLisbon,Portugal[LIS] - Paris,France[ORY]LIS (Lisboa) - ORY (Orly)Direct
£124
Dublin - LondonDublin,Ireland[DUB] - London,United Kingdom[LHR]DUB (Dublin) - LHR (Heathrow)Direct
£67
Dublin - Cape TownDublin,Ireland[DUB] - Cape Town,South Africa[CPT]DUB (Dublin) - CPT (Cape Town International Airport)1 stop
£386
Dublin - New YorkDublin,Ireland[DUB] - Newark - Nj,United States[EWR]DUB (Dublin) - EWR (Newark International Airport)1 stop
£355
Dublin - EdinburghDublin,Ireland[DUB] - Edinburgh,United Kingdom[EDI]DUB (Dublin) - EDI (Turnhouse)1 stop
£158
Dublin - Fort Lauderdale, FLDublin,Ireland[DUB] - Fort Lauderdale, FL,United States[FLL]DUB (Dublin) - FLL (Hollywood Intl Apt)1 stop
£761
Dublin - Kuala LumpurDublin,Ireland[DUB] - Kuala Lumpur,Malaysia[KUL]DUB (Dublin) - KUL (Kuala Lumpur INTL)1 stop
£482
Dublin - Leeds BradfordDublin,Ireland[DUB] - Leeds Bradford,United Kingdom[LBA]DUB (Dublin) - LBA (Leeds Bradford)1 stop
£148
Dublin - LagosDublin,Ireland[DUB] - Lagos,Nigeria[LOS]DUB (Dublin) - LOS (Murtala Muhammed)1 stop
£507
Dublin - ManchesterDublin,Ireland[DUB] - Manchester,United Kingdom[MAN]DUB (Dublin) - MAN (Manchester International)1 stop
£162
Dublin - ParisDublin,Ireland[DUB] - Paris,France[CDG]DUB (Dublin) - CDG (Charles De Gaulle)1 stop
£222
Barcelona - LondonBarcelona,Spain[BCN] - London,United Kingdom[LTN]BCN (El Prat) - LTN (Luton International)Direct
£142
Barcelona - BirminghamBarcelona,Spain[BCN] - Birmingham,United Kingdom[BHX]BCN (El Prat) - BHX (Birmingham Intl)Direct
£214
Barcelona - NaplesBarcelona,Spain[BCN] - Naples,Italy[NAP]BCN (El Prat) - NAP (Capodichino)Direct
£281
Barcelona - LisbonBarcelona,Spain[BCN] - Lisbon,Portugal[LIS]BCN (El Prat) - LIS (Lisboa)Direct
£163
Barcelona - NewcastleBarcelona,Spain[BCN] - Newcastle,United Kingdom[NCL]BCN (El Prat) - NCL (Newcastle International)1 stop
£240

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   
1230 reviews
Viewing most relevant 20 reviews
Average rating   3.9/5  
From
Lisbon
Lisbon (LIS)

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

Garv
From
London
Gatwick (LGW)

To
Malaga
AGP (AGP)
4.0 /5  
(15 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
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
Malaga
AGP (AGP)

To
London
Gatwick (LGW)
1.0 /5  
(10 reviews)
I was dissapointed at how I was treated by some members of the cabin crew. I was overlooked and ignored like I was invincible when the sandwiches were being served. I can only conclude that the airline does not welcome people of black origin.

Sima
From
London
London City (LCY)

To
Dublin
Dublin (DUB)
5.0 /5  
(8 reviews)
LCY is the easiest airport to travel through. The cabin crew were fantastic; so friendly and accommodating.

DavidHayes
From
Ibiza
IBZ (IBZ)

To
London
Gatwick (LGW)
5.0 /5  
(2 reviews)
Had over a hour delay then had to wait on aircraft for 4in before take off . First delay I've had for 15 years

Steve
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
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
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
Edinburgh
Edinburgh (EDI)

To
London
Gatwick (LGW)
5.0 /5  
(4 reviews)
Flights was fantastic buts as far as the customer experience service was terrible, never book with this company again.

Dek
From
Edinburgh
Edinburgh (EDI)

To
Johannesburg
JNB (JNB)
1.0 /5  
(1 reviews)
Worst long haul flight I have had in 5 year and the most expensive on this route. Outbound 747-400 was very old and tatty, cabin service extremely slow. Evinging meal served after midnight. BA have got a lot to learn from Emirates, Quatar, Air France and KLM!!!!!
Drew
From
London
London City (LCY)

To
Malaga
AGP (AGP)
1.0 /5  
(3 reviews)
Cancelled my flight at the very last minute and then offered me a flight a day later than I was scheduled to fly. The alternative flight would have meant I would have wasted money on the hotel room for one night and missed the activities i had booked for the day. I ended up 200GBP out of pocket so I can safely say the airline is rubbish.
Yaz
From
Porto
OPO (OPO)

To
London
Gatwick (LGW)
4.0 /5  
(3 reviews)
The BA return booking surprised us as we were unaware until finalising, that BA charges for bags in the hold
Sim
From
Jersey
Jersey (JER)

To
London
Gatwick (LGW)
1.0 /5  
(2 reviews)
Delay of around two hours. This meant I missed my onward connection and had to book a hotel room at Gatwick. I will ask BA for compensation.
Ix
From
London
Heathrow (LHR)

To
Tenerife
Norte Los Rodeos (TFN)
3.0 /5  
(1 reviews)
Pleasant flight - ended up at Tenerife South, however, which entailed a lengthy commute to the north of the island. No provision was made for getting us there and no apology offered for the change in airport.
TG1
From
Alicante
ALC (ALC)

To
London
Gatwick (LGW)
4.0 /5  
(6 reviews)
BA side of things great, however Iberia, the handling agent, were pretty useless. All I needed to do was print boarding pass but had to queue for 45 mins
KKaty
From
London
Gatwick (LGW)

To
Barcelona
BCN (BCN)
4.0 /5  
(10 reviews)
BA on outward leg was excellent, shame the same cannot be said about the return journey with Vuelling
Peter T
From
Glasgow
Glasgow (GLA)

To
Houston
G.Bush Intercontinental (IAH)
3.0 /5  
(1 reviews)
It would be nice to be told when being upgraded (from economy to premium economy) having paid a premium for an aisle seat with extra with legroom to then be 'upgraded' to a seat in the middle of the central row of four behind the families at the bulkhead, not what I would call an upgrade.
scrambled
From
Berlin
Tegel (TXL)

To
London
London City (LCY)
4.0 /5  
(1 reviews)
Online check in was very difficult for the outbound flight and impossible fir the return. As this was a business flight it meant a meeting had to be cut shirt in order to make it to the airport in time
carsten
From
London
Heathrow (LHR)

To
Stavanger
SVG (SVG)
3.0 /5  
(6 reviews)
the flight price was good but problems at Stavanger meant I had to buy a new ticket and there was no helpline to assist me. Leaving the Uk is fine, returning and having a problem is a night mare.
pippa

Other routes on offer by British Airways

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