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
Amsterdam
Dublin
Edinburgh
Barcelona
Malaga
Porto
Glasgow
London - BarcelonaLondon,United Kingdom[LGW] - Barcelona,Spain[BCN]LGW (Gatwick) - BCN (El Prat)Direct
£90
London - AmsterdamLondon,United Kingdom[LGW] - Amsterdam,Netherlands[AMS]LGW (Gatwick) - AMS (Schiphol)Direct
£74
London - MalagaLondon,United Kingdom[LGW] - Malaga,Spain[AGP]LGW (Gatwick) - AGP (Málaga)Direct
£74
London - VeniceLondon,United Kingdom[LGW] - Venice,Italy[VCE]LGW (Gatwick) - VCE (Marco Polo)Direct
£58
London - PortoLondon,United Kingdom[LGW] - Porto,Portugal[OPO]LGW (Gatwick) - OPO (Porto)Direct
£79
London - EdinburghLondon,United Kingdom[LGW] - Edinburgh,United Kingdom[EDI]LGW (Gatwick) - EDI (Turnhouse)Direct
£72
London - IstanbulLondon,United Kingdom[LHR] - Istanbul,Turkey[IST]LHR (Heathrow) - IST (Istanbul Atatürk International Havalimani)Direct
£96
London - DublinLondon,United Kingdom[LHR] - Dublin,Ireland[DUB]LHR (Heathrow) - DUB (Dublin)Direct
£72
London - RomeLondon,United Kingdom[LGW] - Rome,Italy[FCO]LGW (Gatwick) - FCO (Fiumicino)Direct
£83
London - GenevaLondon,United Kingdom[LGW] - Geneva,Switzerland[GVA]LGW (Gatwick) - GVA (Geneva)Direct
£64
Amsterdam - LondonAmsterdam,Netherlands[AMS] - London,United Kingdom[LHR]AMS (Schiphol) - LHR (Heathrow)Direct
£81
Amsterdam - JohannesburgAmsterdam,Netherlands[AMS] - Johannesburg,South Africa[JNB]AMS (Schiphol) - JNB (OR Tambo International Airport)2 stops
£480
Amsterdam - Kuala LumpurAmsterdam,Netherlands[AMS] - Kuala Lumpur,Malaysia[KUL]AMS (Schiphol) - KUL (Kuala Lumpur INTL)2 stops
£553
Amsterdam - New YorkAmsterdam,Netherlands[AMS] - New York,United States[JFK]AMS (Schiphol) - JFK (John F Kennedy Intl Airport)2 stops
£312
Amsterdam - Rio De JaneiroAmsterdam,Netherlands[AMS] - Rio De Janeiro,Brazil[GIG]AMS (Schiphol) - GIG (Rio De Janeiro International Airport)2 stops
£514
Amsterdam - BarcelonaAmsterdam,Netherlands[AMS] - Barcelona,Spain[BCN]AMS (Schiphol) - BCN (El Prat)Direct
£171
Amsterdam - BerlinAmsterdam,Netherlands[AMS] - Berlin,Germany[TXL]AMS (Schiphol) - TXL (Tegel)2 stops
£1,977
Amsterdam - BangkokAmsterdam,Netherlands[AMS] - Bangkok,Thailand[BKK]AMS (Schiphol) - BKK (Suvarnabhumi Airport)2 stops
£535
Amsterdam - DublinAmsterdam,Netherlands[AMS] - Dublin,Ireland[DUB]AMS (Schiphol) - DUB (Dublin)Direct
£157
Amsterdam - DubaiAmsterdam,Netherlands[AMS] - Dubai,United Arab Emirates[DXB]AMS (Schiphol) - DXB (Dubai International Airport)2 stops
£405
Dublin - LondonDublin,Ireland[DUB] - London,United Kingdom[LHR]DUB (Dublin) - LHR (Heathrow)Direct
£79
Dublin - LagosDublin,Ireland[DUB] - Lagos,Nigeria[LOS]DUB (Dublin) - LOS (Murtala Muhammed)2 stops
£385
Dublin - Los AngelesDublin,Ireland[DUB] - Los Angeles,United States[LAX]DUB (Dublin) - LAX (Los Angeles Intl Airport)2 stops
£331
Dublin - Cape TownDublin,Ireland[DUB] - Cape Town,South Africa[CPT]DUB (Dublin) - CPT (Cape Town International Airport)2 stops
£483
Dublin - Las VegasDublin,Ireland[DUB] - Las Vegas,United States[LAS]DUB (Dublin) - LAS (Mccarran International Airport)2 stops
£408
Dublin - New YorkDublin,Ireland[DUB] - New York,United States[JFK]DUB (Dublin) - JFK (John F Kennedy Intl Airport)2 stops
£295
Dublin - Hong KongDublin,Ireland[DUB] - Hong Kong,Hong Kong[HKG]DUB (Dublin) - HKG (Hong Kong International Airport)2 stops
£517
Dublin - SeattleDublin,Ireland[DUB] - Seattle,United States[SEA]DUB (Dublin) - SEA (Seattle All Airports )2 stops
£621
Dublin - JohannesburgDublin,Ireland[DUB] - Johannesburg,South Africa[JNB]DUB (Dublin) - JNB (OR Tambo International Airport)2 stops
£448
Dublin - ManchesterDublin,Ireland[DUB] - Manchester,United Kingdom[MAN]DUB (Dublin) - MAN (Manchester International)2 stops
£148
Edinburgh - LondonEdinburgh,United Kingdom[EDI] - London,United Kingdom[LGW]EDI (Turnhouse) - LGW (Gatwick)Direct
£77
Edinburgh - AthensEdinburgh,United Kingdom[EDI] - Athens,Greece[ATH]EDI (Turnhouse) - ATH (E. Venizelos)2 stops
£206
Edinburgh - JerseyEdinburgh,United Kingdom[EDI] - Jersey,United Kingdom[JER]EDI (Turnhouse) - JER (States)2 stops
£169
Edinburgh - BarcelonaEdinburgh,United Kingdom[EDI] - Barcelona,Spain[BCN]EDI (Turnhouse) - BCN (El Prat)Direct
£134
Edinburgh - CopenhagenEdinburgh,United Kingdom[EDI] - Copenhagen,Denmark[CPH]EDI (Turnhouse) - CPH (Copenhagen International Airport)2 stops
£190
Edinburgh - Basel-MulhouseEdinburgh,United Kingdom[EDI] - Basel-Mulhouse,France[BSL]EDI (Turnhouse) - BSL (Basel Euroairport)2 stops
£155
Edinburgh - Hong KongEdinburgh,United Kingdom[EDI] - Hong Kong,Hong Kong[HKG]EDI (Turnhouse) - HKG (Hong Kong International Airport)2 stops
£536
Edinburgh - ManchesterEdinburgh,United Kingdom[EDI] - Manchester,United Kingdom[MAN]EDI (Turnhouse) - MAN (Manchester International)2 stops
£169
Edinburgh - MunichEdinburgh,United Kingdom[EDI] - Munich,Germany[MUC]EDI (Turnhouse) - MUC (Franz Josef Strauss)2 stops
£204
Edinburgh - RomeEdinburgh,United Kingdom[EDI] - Rome,Italy[FCO]EDI (Turnhouse) - FCO (Fiumicino)1 stop
£150
Barcelona - LondonBarcelona,Spain[BCN] - London,United Kingdom[LGW]BCN (El Prat) - LGW (Gatwick)Direct
£84
Barcelona - EdinburghBarcelona,Spain[BCN] - Edinburgh,United Kingdom[EDI]BCN (El Prat) - EDI (Turnhouse)2 stops
£171
Barcelona - LisbonBarcelona,Spain[BCN] - Lisbon,Portugal[LIS]BCN (El Prat) - LIS (Lisboa)Direct
£120
Barcelona - ManchesterBarcelona,Spain[BCN] - Manchester,United Kingdom[MAN]BCN (El Prat) - MAN (Manchester International)1 stop
£158
Barcelona - AmsterdamBarcelona,Spain[BCN] - Amsterdam,Netherlands[AMS]BCN (El Prat) - AMS (Schiphol)Direct
£184
Barcelona - BirminghamBarcelona,Spain[BCN] - Birmingham,United Kingdom[BHX]BCN (El Prat) - BHX (Birmingham Intl)2 stops
£591
Barcelona - ParisBarcelona,Spain[BCN] - Paris,France[ORY]BCN (El Prat) - ORY (Orly)Direct
£153
Barcelona - SevilleBarcelona,Spain[BCN] - Seville,Spain[SVQ]BCN (El Prat) - SVQ (Sevilla)Direct
£134
Barcelona - VeniceBarcelona,Spain[BCN] - Venice,Italy[VCE]BCN (El Prat) - VCE (Marco Polo)Direct
£175
Malaga - LondonMalaga,Spain[AGP] - London,United Kingdom[LGW]AGP (Málaga) - LGW (Gatwick)Direct
£102
Malaga - BirminghamMalaga,Spain[AGP] - Birmingham,United Kingdom[BHX]AGP (Málaga) - BHX (Birmingham Intl)2 stops
£1,364
Malaga - SouthamptonMalaga,Spain[AGP] - Southampton,United Kingdom[SOU]AGP (Málaga) - SOU (Eastleigh)4 stops
£1,448
Porto - LondonPorto,Portugal[OPO] - London,United Kingdom[LGW]OPO (Porto) - LGW (Gatwick)Direct
£97
Porto - JerseyPorto,Portugal[OPO] - Jersey,United Kingdom[JER]OPO (Porto) - JER (States)3 stops
£157
Glasgow - LondonGlasgow,United Kingdom[GLA] - London,United Kingdom[LGW]GLA (Glasgow Scotland) - LGW (Gatwick)Direct
£72
Glasgow - JerseyGlasgow,United Kingdom[GLA] - Jersey,United Kingdom[JER]GLA (Glasgow Scotland) - JER (States)2 stops
£138
Glasgow - GenevaGlasgow,United Kingdom[GLA] - Geneva,Switzerland[GVA]GLA (Glasgow Scotland) - GVA (Geneva)2 stops
£135
Glasgow - VeniceGlasgow,United Kingdom[GLA] - Venice,Italy[VCE]GLA (Glasgow Scotland) - VCE (Marco Polo)2 stops
£167
Glasgow - IstanbulGlasgow,United Kingdom[GLA] - Istanbul,Turkey[IST]GLA (Glasgow Scotland) - IST (Istanbul Atatürk International Havalimani)2 stops
£227
Glasgow - MunichGlasgow,United Kingdom[GLA] - Munich,Germany[MUC]GLA (Glasgow Scotland) - MUC (Franz Josef Strauss)2 stops
£194
Glasgow - NiceGlasgow,United Kingdom[GLA] - Nice,France[NCE]GLA (Glasgow Scotland) - NCE (Cote D'azur)2 stops
£139
Glasgow - StavangerGlasgow,United Kingdom[GLA] - Stavanger,Norway[SVG]GLA (Glasgow Scotland) - SVG (Sola)2 stops
£400
Glasgow - ViennaGlasgow,United Kingdom[GLA] - Vienna,Austria[VIE]GLA (Glasgow Scotland) - VIE (Schwechat)2 stops
£191
Glasgow - AmsterdamGlasgow,United Kingdom[GLA] - Amsterdam,Netherlands[AMS]GLA (Glasgow Scotland) - AMS (Schiphol)2 stops
£121

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   
1335 reviews
Viewing most relevant 20 reviews
Average rating   3.9/5  
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
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
Barcelona
El Prat (BCN)

To
London
Gatwick (LGW)
2.0 /5  
(10 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
London
Gatwick (LGW)

To
Venice
Marco Polo (VCE)
5.0 /5  
(7 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
Porto
Porto (OPO)

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

Sim
From
London
Gatwick (LGW)

To
Porto
Porto (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
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
London
Heathrow (LHR)

To
Istanbul
Istanbul Atatürk International Havalimani (IST)
2.0 /5  
(7 reviews)
Food was included on the inbound flight but had to pay for food in the return flight. Food service was stopped after serving the first 30 passengers as the cabin crew computer was broken! No apologies or explanation was given and I had to ask a member of the cabin crew directly. Awful service and I will never use BA again.

hads
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
Amsterdam
Schiphol (AMS)

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

Anne
From
Faro
Faro (FAO)

To
Manchester
Manchester International (MAN)
1.0 /5  
(1 reviews)
Im still waiting for my refund on a cancelled booking made and cancelled on the 9th december booking ref 2410350819 when I have received this i will then review thank you
maria
From
Faro
Faro (FAO)

To
London
Gatwick (LGW)
4.0 /5  
(4 reviews)
Fog wouldn't allow us to land in gatwick so we stayed on the ground in Faro for an hour+. We didn't get offered any food other than a packet of crisps (and the flight was at 6pm) but the flight crew were very good throughout.
NJ
From
Madrid
Adolfo Suárez Madrid - Barajas (MAD)

To
London
Gatwick (LGW)
2.0 /5  
(1 reviews)
We left late from Madrid, the air crew was very rude trying to hurry up people to seat down, very dissapointing
Michele
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?

Other routes on offer by British Airways

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