Top 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

Top British Airways flights to all destinations

London
Barcelona
Edinburgh
Amsterdam
Dublin
Glasgow
Venice
Malaga
London - New YorkLondon,United Kingdom[LHR] - New York,United States[JFK]LHR (Heathrow) - JFK (John F Kennedy Intl Airport)1 stop
£384
London - BarcelonaLondon,United Kingdom[LGW] - Barcelona,Spain[BCN]LGW (Gatwick) - BCN (El Prat)Direct
£71
London - Oakland, CALondon,United Kingdom[LHR] - Oakland, CA,United States[OAK]LHR (Heathrow) - OAK (Oakland Intl)2 stops
£438
London - AmsterdamLondon,United Kingdom[LGW] - Amsterdam,Netherlands[AMS]LGW (Gatwick) - AMS (Schiphol)Direct
£77
London - MiamiLondon,United Kingdom[LGW] - Miami,United States[MIA]LGW (Gatwick) - MIA (Miami International Airport)2 stops
£372
London - Fort Lauderdale, FLLondon,United Kingdom[LHR] - Fort Lauderdale, FL,United States[FLL]LHR (Heathrow) - FLL (Hollywood Intl Apt)2 stops
£473
London - IstanbulLondon,United Kingdom[LHR] - Istanbul,Turkey[IST]LHR (Heathrow) - IST (Istanbul Atatürk International Havalimani)Direct
£100
London - DublinLondon,United Kingdom[LHR] - Dublin,Ireland[DUB]LHR (Heathrow) - DUB (Dublin)Direct
£82
London - EdinburghLondon,United Kingdom[LGW] - Edinburgh,United Kingdom[EDI]LGW (Gatwick) - EDI (Turnhouse)Direct
£76
London - VeniceLondon,United Kingdom[LGW] - Venice,Italy[VCE]LGW (Gatwick) - VCE (Marco Polo)Direct
£74
Barcelona - LondonBarcelona,Spain[BCN] - London,United Kingdom[LTN]BCN (El Prat) - LTN (Luton International)Direct
£87
Barcelona - ManchesterBarcelona,Spain[BCN] - Manchester,United Kingdom[MAN]BCN (El Prat) - MAN (Manchester International)Direct
£162
Barcelona - LisbonBarcelona,Spain[BCN] - Lisbon,Portugal[LIS]BCN (El Prat) - LIS (Lisboa)Direct
£106
Barcelona - BerlinBarcelona,Spain[BCN] - Berlin,Germany[TXL]BCN (El Prat) - TXL (Tegel)Direct
£185
Barcelona - ParisBarcelona,Spain[BCN] - Paris,France[ORY]BCN (El Prat) - ORY (Orly)Direct
£149
Barcelona - TehranBarcelona,Spain[BCN] - Tehran,Iran[IKA]BCN (El Prat) - IKA (Imam Khomeini Intl)2 stops
£904
Edinburgh - LondonEdinburgh,United Kingdom[EDI] - London,United Kingdom[LCY]EDI (Turnhouse) - LCY (London City)Direct
£81
Edinburgh - JerseyEdinburgh,United Kingdom[EDI] - Jersey,United Kingdom[JER]EDI (Turnhouse) - JER (States)2 stops
£180
Edinburgh - AmsterdamEdinburgh,United Kingdom[EDI] - Amsterdam,Netherlands[AMS]EDI (Turnhouse) - AMS (Schiphol)2 stops
£137
Edinburgh - MaltaEdinburgh,United Kingdom[EDI] - Malta,Malta[MLA]EDI (Turnhouse) - MLA (Luqa)2 stops
£182
Edinburgh - NiceEdinburgh,United Kingdom[EDI] - Nice,France[NCE]EDI (Turnhouse) - NCE (Cote D'azur)2 stops
£134
Edinburgh - ZurichEdinburgh,United Kingdom[EDI] - Zurich,Switzerland[ZRH]EDI (Turnhouse) - ZRH (Zurich)2 stops
£164
Edinburgh - BarcelonaEdinburgh,United Kingdom[EDI] - Barcelona,Spain[BCN]EDI (Turnhouse) - BCN (El Prat)2 stops
£165
Edinburgh - BeijingEdinburgh,United Kingdom[EDI] - Beijing,China[PEK]EDI (Turnhouse) - PEK (Capital Apt)2 stops
£919
Edinburgh - BolognaEdinburgh,United Kingdom[EDI] - Bologna,Italy[BLQ]EDI (Turnhouse) - BLQ (Guglielmo Marconi)2 stops
£215
Edinburgh - BrusselsEdinburgh,United Kingdom[EDI] - Brussels,Belgium[BRU]EDI (Turnhouse) - BRU (Brussels National)2 stops
£177
Amsterdam - LondonAmsterdam,Netherlands[AMS] - London,United Kingdom[LGW]AMS (Schiphol) - LGW (Gatwick)Direct
£73
Amsterdam - EdinburghAmsterdam,Netherlands[AMS] - Edinburgh,United Kingdom[EDI]AMS (Schiphol) - EDI (Turnhouse)2 stops
£144
Amsterdam - BristolAmsterdam,Netherlands[AMS] - Bristol,United Kingdom[BRS]AMS (Schiphol) - BRS (Bristol)2 stops
£369
Amsterdam - GlasgowAmsterdam,Netherlands[AMS] - Glasgow,United Kingdom[GLA]AMS (Schiphol) - GLA (Glasgow Scotland)2 stops
£189
Amsterdam - JohannesburgAmsterdam,Netherlands[AMS] - Johannesburg,South Africa[JNB]AMS (Schiphol) - JNB (OR Tambo International Airport)2 stops
£481
Amsterdam - MalagaAmsterdam,Netherlands[AMS] - Malaga,Spain[AGP]AMS (Schiphol) - AGP (Málaga)2 stops
£329
Amsterdam - BirminghamAmsterdam,Netherlands[AMS] - Birmingham,United Kingdom[BHX]AMS (Schiphol) - BHX (Birmingham Intl)2 stops
£395
Amsterdam - BangkokAmsterdam,Netherlands[AMS] - Bangkok,Thailand[BKK]AMS (Schiphol) - BKK (Suvarnabhumi Airport)2 stops
£506
Amsterdam - MumbaiAmsterdam,Netherlands[AMS] - Mumbai,India[BOM]AMS (Schiphol) - BOM (Chhatrapati Shivaji International Airport)2 stops
£640
Amsterdam - Cape TownAmsterdam,Netherlands[AMS] - Cape Town,South Africa[CPT]AMS (Schiphol) - CPT (Cape Town International Airport)2 stops
£628
Dublin - LondonDublin,Ireland[DUB] - London,United Kingdom[LHR]DUB (Dublin) - LHR (Heathrow)Direct
£90
Dublin - JohannesburgDublin,Ireland[DUB] - Johannesburg,South Africa[JNB]DUB (Dublin) - JNB (OR Tambo International Airport)2 stops
£434
Dublin - Los AngelesDublin,Ireland[DUB] - Los Angeles,United States[LAX]DUB (Dublin) - LAX (Los Angeles Intl Airport)2 stops
£367
Dublin - ManchesterDublin,Ireland[DUB] - Manchester,United Kingdom[MAN]DUB (Dublin) - MAN (Manchester International)1 stop
£157
Dublin - AccraDublin,Ireland[DUB] - Accra,Ghana[ACC]DUB (Dublin) - ACC (Kotoka)2 stops
£649
Dublin - BristolDublin,Ireland[DUB] - Bristol,United Kingdom[BRS]DUB (Dublin) - BRS (Bristol)1 stop
£215
Dublin - New YorkDublin,Ireland[DUB] - New York,United States[JFK]DUB (Dublin) - JFK (John F Kennedy Intl Airport)2 stops
£356
Dublin - OrlandoDublin,Ireland[DUB] - Orlando,United States[MCO]DUB (Dublin) - MCO (Orlando International)2 stops
£399
Dublin - BarcelonaDublin,Ireland[DUB] - Barcelona,Spain[BCN]DUB (Dublin) - BCN (El Prat)Direct
£148
Dublin - BirminghamDublin,Ireland[DUB] - Birmingham,United Kingdom[BHX]DUB (Dublin) - BHX (Birmingham Intl)Direct
£262
Glasgow - LondonGlasgow,United Kingdom[GLA] - London,United Kingdom[LGW]GLA (Glasgow Scotland) - LGW (Gatwick)Direct
£75
Glasgow - JerseyGlasgow,United Kingdom[GLA] - Jersey,United Kingdom[JER]GLA (Glasgow Scotland) - JER (States)2 stops
£195
Glasgow - BelfastGlasgow,United Kingdom[GLA] - Belfast,United Kingdom[BHD]GLA (Glasgow Scotland) - BHD (Belfast City Apt)2 stops
£214
Glasgow - DublinGlasgow,United Kingdom[GLA] - Dublin,Ireland[DUB]GLA (Glasgow Scotland) - DUB (Dublin)Direct
£131
Glasgow - BeirutGlasgow,United Kingdom[GLA] - Beirut,Lebanon[BEY]GLA (Glasgow Scotland) - BEY (Beirut International)2 stops
£952
Glasgow - BangkokGlasgow,United Kingdom[GLA] - Bangkok,Thailand[BKK]GLA (Glasgow Scotland) - BKK (Suvarnabhumi Airport)2 stops
£638
Glasgow - BrusselsGlasgow,United Kingdom[GLA] - Brussels,Belgium[BRU]GLA (Glasgow Scotland) - BRU (Brussels National)2 stops
£150
Glasgow - DusseldorfGlasgow,United Kingdom[GLA] - Dusseldorf,Germany[DUS]GLA (Glasgow Scotland) - DUS (Düsseldorf International)2 stops
£170
Glasgow - FaroGlasgow,United Kingdom[GLA] - Faro,Portugal[FAO]GLA (Glasgow Scotland) - FAO (Faro)2 stops
£164
Glasgow - HamburgGlasgow,United Kingdom[GLA] - Hamburg,Germany[HAM]GLA (Glasgow Scotland) - HAM (Fuhlsbuttel)2 stops
£155
Venice - LondonVenice,Italy[VCE] - London,United Kingdom[LHR]VCE (Marco Polo) - LHR (Heathrow)Direct
£89
Venice - DublinVenice,Italy[VCE] - Dublin,Ireland[DUB]VCE (Marco Polo) - DUB (Dublin)2 stops
£495
Venice - ManchesterVenice,Italy[VCE] - Manchester,United Kingdom[MAN]VCE (Marco Polo) - MAN (Manchester International)2 stops
£153
Venice - AmsterdamVenice,Italy[VCE] - Amsterdam,Netherlands[AMS]VCE (Marco Polo) - AMS (Schiphol)2 stops
£471
Venice - Columbus, OHVenice,Italy[VCE] - Columbus, OH,United States[CMH]VCE (Marco Polo) - CMH (Port Columbus Intl Airport)4 stops
£704
Malaga - LondonMalaga,Spain[AGP] - London,United Kingdom[LGW]AGP (Málaga) - LGW (Gatwick)Direct
£100
Malaga - BirminghamMalaga,Spain[AGP] - Birmingham,United Kingdom[BHX]AGP (Málaga) - BHX (Birmingham Intl)Direct
£138
Malaga - ManchesterMalaga,Spain[AGP] - Manchester,United Kingdom[MAN]AGP (Málaga) - MAN (Manchester International)2 stops
£297

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   
1378 reviews
Viewing most relevant 20 reviews
Average rating   3.9/5  
From
London
Heathrow (LHR)

To
New York
John F Kennedy Intl Airport (JFK)
5.0 /5  
(11 reviews)
British Airways were excellent. When they heard our trip was to celebrate our 25th Wedding Anniversary we were kindly given two glasses of Champagne.

Robin
From
London
Gatwick (LGW)

To
Barcelona
El Prat (BCN)
2.0 /5  
(12 reviews)
the flight got delayed by 1h, but the cabin staff made everything possible to make us feel better by giving us free drinks and snacks.

Gisela
From
London
Heathrow (LHR)

To
Miami
Miami International Airport (MIA)
3.0 /5  
(2 reviews)
The staff couldn't have been more helpful and friendly. The aircraft though looked very tired. The entertainment system doesn't compare to other airlines such as Ethiad or Cathay Pacific and the sound didn't work on the outbound flight. Food was OK but again not as good as other carriers.

SwanseaGolfer
From
Barcelona
El Prat (BCN)

To
London
Gatwick (LGW)
2.0 /5  
(11 reviews)
I booked this flight thinking it was going to be a nice British Airways flight but instead turned out to be operated by Vueling. I didn't really mind at the time until we got there and flight was delayed for hours. After waiting a while, eating & drinking in the duty free we finally got on board only to find the tiniest little plane with only enough space for 1 person to walk up and down the aisle. Getting to my seat was a bit of a nightmare and when I finally did, I needed to use the toilet which took me another 15 minutes or so just to get there and back and it wasn't as if it was a large place. But hey, I got home in the end and safely so for that I'm glad. Wasn't the best experience I must say after travelling around Europe for the first time.

Matthew
From
Amsterdam
Schiphol (AMS)

To
London
Gatwick (LGW)
4.0 /5  
(7 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
Venice
Marco Polo (VCE)
5.0 /5  
(6 reviews)
Well this was a first time and can gladly say it was amazing. Even though on the UK side of the airport the process I found it rather stressful.

Jay
From
London
Gatwick (LGW)

To
Amsterdam
Schiphol (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
London City (LCY)

To
Dublin
Dublin (DUB)
1.0 /5  
(9 reviews)
Obviously unpredictable, but having ones plane cancelled with technical issues ( BA 4468 on 14.10.2016 posed specific problems for someone like me who had booked at short notice to attend a young family friends wake that evening and funeral the next day, this was particularly upsetting. It struck me that BA could have done more liaison with other carriers so that those of us with urgent needs could have been accomodated that night to Dublin.

Tasha
From
London
Gatwick (LGW)

To
Malaga
Málaga (AGP)
4.0 /5  
(16 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
Malaga
Málaga (AGP)

To
London
Gatwick (LGW)
3.0 /5  
(11 reviews)
They are no longer an all service airline The price of an one-way ticket was more than two with Ryanair, even including the small packet of crisps, two biscuits, a bottle of wine and a small can of coke - very poor for a two and a half hour flight

Ciaran
From
Barcelona
El Prat (BCN)

To
Manchester
Manchester International (MAN)
1.0 /5  
(3 reviews)
Disappointed as I chose to pay more to select a British Airways flight and then was placed on a Veuling flight instead. We were taken through the boarding gate and put on a bus which drove us back to passport control. There were no staff and we had to pass through security a second time before finally boarding. No food was provided despite being able to select a vegetarian meal during the booking.
Tom
From
London
Heathrow (LHR)

To
San Jose
Juan Santamaria International (SJO)
2.0 /5  
(3 reviews)
The temperature was unbearable - the cabin was too hot and a number of people asked for it to be cooler. The temperature remained unchanged, therefore, most passengers were unable to sleep and were uncomfortable. We were delayed on our return flight. Our baggage also failed to arrive with our flight.
Rosie
From
London
Gatwick (LGW)

To
Fuerteventura
Fuerteventura (FUE)
4.0 /5  
(2 reviews)
Excellent value for money,using two different carriers,gave me brilliant flight times,for just £3 more than the most basic price
Mags
From
Dublin
Dublin (DUB)

To
London
London City (LCY)
1.0 /5  
(2 reviews)
My Flight was cancelled, second one in 4 days, and i was put on a later flight to a different airport. When i arrived there was no apolog or any compensation for the fact i was in the wrong airport at a much later time than planned. The BA manager i spoke to was very rude and no help at all
E
From
London
Gatwick (LGW)

To
Edinburgh
Turnhouse (EDI)
1.0 /5  
(10 reviews)
Due to a death within the family we were unable to travel ,I found the process of dealing with yourselfs very stressful and after many emails and phonecards I had to cancel the hotel myself really unacceptable service
hazel_mccullagh
From
Faro
Faro (FAO)

To
London
Stansted (STN)
2.0 /5  
(1 reviews)
The flight was delayed due to passenger wheelchair issues.. Mainly due to ill preparation by the Airline for taking the wheelchair in to cargo area.
Indi
From
Manchester
Manchester International (MAN)

To
New York
John F Kennedy Intl Airport (JFK)
3.0 /5  
(3 reviews)
Went well apart from the fact my transfer at Heathrow on the return journey was too short to be able to make the connection.
I don't have a nickname and why do you need to ask this?
From
London
Heathrow (LHR)

To
Madrid
Adolfo Suárez Madrid - Barajas (MAD)
5.0 /5  
(10 reviews)
Booked a BA flight. The outbound was serviced by Iberia that charged for food, the inbound was with BA and they offered a free snack. It would be nice to have the BA service on the Iberia's flight as I did book with BA
mar
From
London
Heathrow (LHR)

To
Prague
Ruzyne (PRG)
5.0 /5  
(4 reviews)
The return flight was delayed by an hour and a half by fog at Heathrow but staff were very food at keeping us informed of what was going.
Nick
From
Amsterdam
Schiphol (AMS)

To
Edinburgh
Turnhouse (EDI)
1.0 /5  
(1 reviews)
Stupid to transfer from Gatwick to Heathrow and allow me 90 minutes to get there. But my flight is during peak our traffic. And I had to pay for my transfer. Very stupid will never book with you again and will alway tell people to never book with you. You should be ashamed!!!!
James

Other routes on offer by British Airways

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