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
Dublin
Edinburgh
Barcelona
Amsterdam
Glasgow
Lisbon
Venice
London - DublinLondon,United Kingdom[LHR] - Dublin,Ireland[DUB]LHR (Heathrow) - DUB (Dublin)Direct
£78
London - AmsterdamLondon,United Kingdom[LGW] - Amsterdam,Netherlands[AMS]LGW (Gatwick) - AMS (Schiphol)Direct
£57
London - BarcelonaLondon,United Kingdom[LGW] - Barcelona,Spain[BCN]LGW (Gatwick) - BCN (El Prat)Direct
£79
London - EdinburghLondon,United Kingdom[LGW] - Edinburgh,United Kingdom[EDI]LGW (Gatwick) - EDI (Turnhouse)Direct
£70
London - MalagaLondon,United Kingdom[LGW] - Malaga,Spain[AGP]LGW (Gatwick) - AGP (Málaga)Direct
£81
London - LisbonLondon,United Kingdom[LHR] - Lisbon,Portugal[LIS]LHR (Heathrow) - LIS (Lisboa)Direct
£100
London - GlasgowLondon,United Kingdom[LGW] - Glasgow,United Kingdom[GLA]LGW (Gatwick) - GLA (Glasgow Scotland)Direct
£72
London - VeniceLondon,United Kingdom[LGW] - Venice,Italy[VCE]LGW (Gatwick) - VCE (Marco Polo)Direct
£85
London - PortoLondon,United Kingdom[LGW] - Porto,Portugal[OPO]LGW (Gatwick) - OPO (Porto)Direct
£69
London - AlicanteLondon,United Kingdom[LGW] - Alicante,Spain[ALC]LGW (Gatwick) - ALC (Alicante)Direct
£94
Dublin - LondonDublin,Ireland[DUB] - London,United Kingdom[LHR]DUB (Dublin) - LHR (Heathrow)Direct
£73
Dublin - Hong KongDublin,Ireland[DUB] - Hong Kong,Hong Kong[HKG]DUB (Dublin) - HKG (Hong Kong International Airport)1 stop
£442
Dublin - AberdeenDublin,Ireland[DUB] - Aberdeen,United Kingdom[ABZ]DUB (Dublin) - ABZ (Dyce)1 stop
£193
Dublin - BirminghamDublin,Ireland[DUB] - Birmingham,United Kingdom[BHX]DUB (Dublin) - BHX (Birmingham Intl)1 stop
£202
Dublin - BristolDublin,Ireland[DUB] - Bristol,United Kingdom[BRS]DUB (Dublin) - BRS (Bristol)1 stop
£175
Dublin - EdinburghDublin,Ireland[DUB] - Edinburgh,United Kingdom[EDI]DUB (Dublin) - EDI (Turnhouse)1 stop
£151
Dublin - Leeds BradfordDublin,Ireland[DUB] - Leeds Bradford,United Kingdom[LBA]DUB (Dublin) - LBA (Leeds Bradford)1 stop
£155
Dublin - AucklandDublin,Ireland[DUB] - Auckland,New Zealand[AKL]DUB (Dublin) - AKL (Auckland Airport)3 stops
£1,142
Dublin - BrusselsDublin,Ireland[DUB] - Brussels,Belgium[BRU]DUB (Dublin) - BRU (Brussels National)1 stop
£170
Dublin - East MidlandsDublin,Ireland[DUB] - East Midlands,United Kingdom[EMA]DUB (Dublin) - EMA (East Midlands)Direct
£348
Edinburgh - LondonEdinburgh,United Kingdom[EDI] - London,United Kingdom[LCY]EDI (Turnhouse) - LCY (London City)Direct
£75
Edinburgh - SydneyEdinburgh,United Kingdom[EDI] - Sydney,Australia[SYD]EDI (Turnhouse) - SYD (Sydney Airport (Kingsford Smith Airport))2 stops
£862
Edinburgh - MalagaEdinburgh,United Kingdom[EDI] - Malaga,Spain[AGP]EDI (Turnhouse) - AGP (Málaga)1 stop
£137
Edinburgh - AmsterdamEdinburgh,United Kingdom[EDI] - Amsterdam,Netherlands[AMS]EDI (Turnhouse) - AMS (Schiphol)1 stop
£130
Edinburgh - BarcelonaEdinburgh,United Kingdom[EDI] - Barcelona,Spain[BCN]EDI (Turnhouse) - BCN (El Prat)1 stop
£119
Edinburgh - NiceEdinburgh,United Kingdom[EDI] - Nice,France[NCE]EDI (Turnhouse) - NCE (Cote D'azur)1 stop
£136
Edinburgh - BerlinEdinburgh,United Kingdom[EDI] - Berlin,Germany[TXL]EDI (Turnhouse) - TXL (Tegel)1 stop
£155
Edinburgh - BilbaoEdinburgh,United Kingdom[EDI] - Bilbao,Spain[BIO]EDI (Turnhouse) - BIO (Loiu)1 stop
£144
Edinburgh - BrusselsEdinburgh,United Kingdom[EDI] - Brussels,Belgium[BRU]EDI (Turnhouse) - BRU (Brussels National)1 stop
£155
Edinburgh - Cape TownEdinburgh,United Kingdom[EDI] - Cape Town,South Africa[CPT]EDI (Turnhouse) - CPT (Cape Town International Airport)2 stops
£908
Barcelona - LondonBarcelona,Spain[BCN] - London,United Kingdom[LHR]BCN (El Prat) - LHR (Heathrow)Direct
£72
Barcelona - NewcastleBarcelona,Spain[BCN] - Newcastle,United Kingdom[NCL]BCN (El Prat) - NCL (Newcastle International)Direct
£153
Barcelona - BirminghamBarcelona,Spain[BCN] - Birmingham,United Kingdom[BHX]BCN (El Prat) - BHX (Birmingham Intl)Direct
£138
Barcelona - PragueBarcelona,Spain[BCN] - Prague,Czech Republic[PRG]BCN (El Prat) - PRG (Ruzyne)Direct
£325
Barcelona - BelfastBarcelona,Spain[BCN] - Belfast,United Kingdom[BHD]BCN (El Prat) - BHD (Belfast City Apt)1 stop
£179
Barcelona - GlasgowBarcelona,Spain[BCN] - Glasgow,United Kingdom[GLA]BCN (El Prat) - GLA (Glasgow Scotland)1 stop
£179
Barcelona - StockholmBarcelona,Spain[BCN] - Stockholm,Sweden[ARN]BCN (El Prat) - ARN (Arlanda)1 stop
£155
Barcelona - ZurichBarcelona,Spain[BCN] - Zurich,Switzerland[ZRH]BCN (El Prat) - ZRH (Zurich)Direct
£154
Amsterdam - LondonAmsterdam,Netherlands[AMS] - London,United Kingdom[LGW]AMS (Schiphol) - LGW (Gatwick)Direct
£74
Amsterdam - JerseyAmsterdam,Netherlands[AMS] - Jersey,United Kingdom[JER]AMS (Schiphol) - JER (States)1 stop
£138
Amsterdam - VancouverAmsterdam,Netherlands[AMS] - Vancouver,Canada[YVR]AMS (Schiphol) - YVR (Vancouver International)1 stop
£688
Amsterdam - BristolAmsterdam,Netherlands[AMS] - Bristol,United Kingdom[BRS]AMS (Schiphol) - BRS (Bristol)1 stop
£383
Amsterdam - EdinburghAmsterdam,Netherlands[AMS] - Edinburgh,United Kingdom[EDI]AMS (Schiphol) - EDI (Turnhouse)1 stop
£133
Amsterdam - GlasgowAmsterdam,Netherlands[AMS] - Glasgow,United Kingdom[GLA]AMS (Schiphol) - GLA (Glasgow Scotland)1 stop
£139
Amsterdam - GenevaAmsterdam,Netherlands[AMS] - Geneva,Switzerland[GVA]AMS (Schiphol) - GVA (Geneva)1 stop
£364
Amsterdam - Hong KongAmsterdam,Netherlands[AMS] - Hong Kong,Hong Kong[HKG]AMS (Schiphol) - HKG (Hong Kong International Airport)1 stop
£493
Amsterdam - JohannesburgAmsterdam,Netherlands[AMS] - Johannesburg,South Africa[JNB]AMS (Schiphol) - JNB (OR Tambo International Airport)1 stop
£524
Amsterdam - LagosAmsterdam,Netherlands[AMS] - Lagos,Nigeria[LOS]AMS (Schiphol) - LOS (Murtala Muhammed)1 stop
£618
Glasgow - LondonGlasgow,United Kingdom[GLA] - London,United Kingdom[LHR]GLA (Glasgow Scotland) - LHR (Heathrow)Direct
£59
Glasgow - JerseyGlasgow,United Kingdom[GLA] - Jersey,United Kingdom[JER]GLA (Glasgow Scotland) - JER (States)1 stop
£162
Glasgow - AmsterdamGlasgow,United Kingdom[GLA] - Amsterdam,Netherlands[AMS]GLA (Glasgow Scotland) - AMS (Schiphol)1 stop
£127
Glasgow - AthensGlasgow,United Kingdom[GLA] - Athens,Greece[ATH]GLA (Glasgow Scotland) - ATH (E. Venizelos)1 stop
£247
Glasgow - BarcelonaGlasgow,United Kingdom[GLA] - Barcelona,Spain[BCN]GLA (Glasgow Scotland) - BCN (El Prat)1 stop
£127
Glasgow - CardiffGlasgow,United Kingdom[GLA] - Cardiff,United Kingdom[CWL]GLA (Glasgow Scotland) - CWL (Cardiff-Wales)1 stop
£316
Glasgow - DublinGlasgow,United Kingdom[GLA] - Dublin,Ireland[DUB]GLA (Glasgow Scotland) - DUB (Dublin)Direct
£120
Glasgow - DusseldorfGlasgow,United Kingdom[GLA] - Dusseldorf,Germany[DUS]GLA (Glasgow Scotland) - DUS (Düsseldorf International)1 stop
£169
Glasgow - GenevaGlasgow,United Kingdom[GLA] - Geneva,Switzerland[GVA]GLA (Glasgow Scotland) - GVA (Geneva)1 stop
£151
Glasgow - HamburgGlasgow,United Kingdom[GLA] - Hamburg,Germany[HAM]GLA (Glasgow Scotland) - HAM (Fuhlsbuttel)1 stop
£162
Lisbon - LondonLisbon,Portugal[LIS] - London,United Kingdom[LHR]LIS (Lisboa) - LHR (Heathrow)Direct
£100
Lisbon - DublinLisbon,Portugal[LIS] - Dublin,Ireland[DUB]LIS (Lisboa) - DUB (Dublin)1 stop
£291
Lisbon - EdinburghLisbon,Portugal[LIS] - Edinburgh,United Kingdom[EDI]LIS (Lisboa) - EDI (Turnhouse)1 stop
£285
Lisbon - San FranciscoLisbon,Portugal[LIS] - San Francisco,United States[SFO]LIS (Lisboa) - SFO (San Francisco Intl Airport)1 stop
£691
Venice - LondonVenice,Italy[VCE] - London,United Kingdom[LGW]VCE (Marco Polo) - LGW (Gatwick)Direct
£81
Venice - EdinburghVenice,Italy[VCE] - Edinburgh,United Kingdom[EDI]VCE (Marco Polo) - EDI (Turnhouse)1 stop
£145
Venice - GlasgowVenice,Italy[VCE] - Glasgow,United Kingdom[GLA]VCE (Marco Polo) - GLA (Glasgow Scotland)1 stop
£179

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   
1313 reviews
Viewing most relevant 20 reviews
Average rating   3.9/5  
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
London
Gatwick (LGW)

To
Malaga
AGP (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
Lisbon
Lisbon (LIS)

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

Garv
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
Barcelona
BCN (BCN)

To
London
Heathrow (LHR)
4.0 /5  
(5 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
London
Gatwick (LGW)

To
Alicante
ALC (ALC)
5.0 /5  
(7 reviews)
Even though it was an economy flight we were still provided with a hot drink and snack. Comfy seats compared with other budget airlines

sunseeker
From
London
Gatwick (LGW)

To
Edinburgh
Edinburgh (EDI)
1.0 /5  
(9 reviews)
Due to an "it"collapse, we were left in the plane on the runway for overt two hours and arrived over two hours late.....

JJ
From
Amsterdam
Amsterdam (AMS)

To
London
Gatwick (LGW)
4.0 /5  
(6 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
VCE (VCE)
2.0 /5  
(5 reviews)
It was delayed by 3 hours, very disappointed as we reached Venice at 2am and we had to work out how to get into our hotel without any assistance!

Np
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
Aberdeen
ABZ (ABZ)

To
Malaga
AGP (AGP)
4.0 /5  
(1 reviews)
There was a major hold up on one of the return flights, hence a lower score, but overall the experience was good.
Jacqui
From
Bangkok
BKK (BKK)

To
London
Heathrow (LHR)
5.0 /5  
(1 reviews)
Loved the non-stop flight, the good food and the free wine. Would have liked more legroom and softer seats
Haggis
From
Glasgow
Glasgow (GLA)

To
Houston
G.Bush Intercontinental (IAH)
4.0 /5  
(2 reviews)
British Airways on every flight except on return flight from Heathrow to Glasgow which was Jet Travel ? This was definitely well below the standard of British Airways and I was very disappointed and hope that I do not have to travel with them again. When I pay for British Airways I expect a first class service on connecting flights but did not receive this on this occasion. Also did not expect to get a bus to the aircraft.
nickname
From
Manchester
Manchester (MAN)

To
Chicago
O'hare International Airport (ORD)
1.0 /5  
(4 reviews)
Outbound flight was cancelled with no explanation as to why, struggled to get an alternative route to get us there that day
Dave
From
Oslo
Oslo (OSL)

To
London
Heathrow (LHR)
1.0 /5  
(3 reviews)
Extremely poor crisis communication. I wish I had been made aware of delays so that I could organize my evening better. I was regularly told the plane was about to leave, although delayed, which proved to be wrong.
Sebastien Bourgeois
From
London
Heathrow (LHR)

To
Larnaca
LCA (LCA)
3.0 /5  
(9 reviews)
LHR-LCA and return - a 5 hour flight each way but only served a sandwich, despite the flight leaving just before lunch. Very poor showing. Outbound plane as usual was dirty; sound system had problems. Return flight - plane was in a better state (newer) but no entertainment provided. A shame Cyprus Airways have gone bust - BA now holds a near monopoly (Aegean is as bad) for the LHR-LCA route for scheduled flights. There was no facility on the online check-in for entering oneworld (and other airlines Frequent Flyer) cards. That had to be done through manual check in. Departure from LHR as usual was horrible - a hour delay simply sitting on the tarmac at the gate. Return - LCA lounge was packed; unpleasant all round.
jasonc
From
London
Heathrow (LHR)

To
Inverness
Inverness (INV)
3.0 /5  
(1 reviews)
The flight was fine. My grumbles relate to being treated like cattle at Inverness and queueing for ages. KLM and even Flybe have self-check-in machines right next door, but cheapskate BA apparently have no intention of siting one there, according to check-in staff. Poor, poor, poor.
Dolby
From
Alicante
ALC (ALC)

To
London
London City (LCY)
1.0 /5  
(1 reviews)
When booking flights through British Airways, I would suggest you make sure they have the correct number of seats available as our flight from Alicante to London City airport was overbooked - there were 8 people too many for the flight so we could not travel!
piptheteacher
From
Dublin
Dublin (DUB)

To
New York
John F Kennedy Intl Airport (JFK)
3.0 /5  
(1 reviews)
I missed my flight to New York as BA flight from Dublin to Heathrow was delayed. Had to stay in a hotel in London and all my plans and schedules were spoilt. BA services and staff were terrible!
nevsi
From
London
Stansted (STN)

To
Berlin
Tegel (TXL)
1.0 /5  
(2 reviews)
I rate this trip 0 out of 5 stars. We weren't told that baggage was not included in our ticket. So we had to pay £65 going and same amount coming back for our suitcase even the ticket stated that we were entitled to 23kg. Our return flight was also delayed for almost 2 hours. Also, at the check-in on our return we told the agent we were travelling as a family but however, but he still went on to give us separated myself, my husband and our 6 years old daughter. We had to refuse boarding the flight before a gentle who understood our concerns decided to swap seats with me so I could seat with our daughter. Who in this world puts a 6 year old kid to sit beside a complete stranger away from her parents. We will never use your services again. Very dreadful experience.
Adama

Other routes on offer by British Airways

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