British Airways flights

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

British Airways cheap flights departing from

London
Barcelona
Ibiza
Glasgow
Manchester
Edinburgh
Nice
Amsterdam
London - BarcelonaLondon,United Kingdom[LGW] - Barcelona,Spain[BCN]
LGW (Gatwick) - BCN (El Prat)
Direct
£74
London - IbizaLondon,United Kingdom[LHR] - Ibiza,Spain[IBZ]
LHR (Heathrow) - IBZ (Ibiza)
Direct
£114
London - AmsterdamLondon,United Kingdom[LGW] - Amsterdam,Netherlands[AMS]
LGW (Gatwick) - AMS (Schiphol)
Direct
£67
London - NiceLondon,United Kingdom[LGW] - Nice,France[NCE]
LGW (Gatwick) - NCE (Cote D'azur)
Direct
£77
London - GlasgowLondon,United Kingdom[LGW] - Glasgow,United Kingdom[GLA]
LGW (Gatwick) - GLA (Glasgow Scotland)
Direct
£73
London - LisbonLondon,United Kingdom[LHR] - Lisbon,Portugal[LIS]
LHR (Heathrow) - LIS (Lisboa)
Direct
£81
London - DublinLondon,United Kingdom[LCY] - Dublin,Ireland[DUB]
LCY (London City) - DUB (Dublin)
Direct
£76
London - SofiaLondon,United Kingdom[LHR] - Sofia,Bulgaria[SOF]
LHR (Heathrow) - SOF (Sofia Intl)
Direct
£174
London - EdinburghLondon,United Kingdom[LGW] - Edinburgh,United Kingdom[EDI]
LGW (Gatwick) - EDI (Turnhouse)
Direct
£63
London - AlicanteLondon,United Kingdom[LGW] - Alicante,Spain[ALC]
LGW (Gatwick) - ALC (Alicante)
Direct
£113
Barcelona - LondonBarcelona,Spain[BCN] - London,United Kingdom[LGW]
BCN (El Prat) - LGW (Gatwick)
Direct
£64
Barcelona - BirminghamBarcelona,Spain[BCN] - Birmingham,United Kingdom[BHX]
BCN (El Prat) - BHX (Birmingham Intl)
1 stop
£9,612
Barcelona - GlasgowBarcelona,Spain[BCN] - Glasgow,United Kingdom[GLA]
BCN (El Prat) - GLA (Glasgow Scotland)
1 stop
£166
Barcelona - AberdeenBarcelona,Spain[BCN] - Aberdeen,United Kingdom[ABZ]
BCN (El Prat) - ABZ (Dyce)
1 stop
£180
Barcelona - BelfastBarcelona,Spain[BCN] - Belfast,United Kingdom[BHD]
BCN (El Prat) - BHD (Belfast City Apt)
1 stop
£188
Barcelona - CopenhagenBarcelona,Spain[BCN] - Copenhagen,Denmark[CPH]
BCN (El Prat) - CPH (Copenhagen International Airport)
Direct
£83
Barcelona - EdinburghBarcelona,Spain[BCN] - Edinburgh,United Kingdom[EDI]
BCN (El Prat) - EDI (Turnhouse)
1 stop
£163
Barcelona - ManchesterBarcelona,Spain[BCN] - Manchester,United Kingdom[MAN]
BCN (El Prat) - MAN (Manchester International)
1 stop
£176
Ibiza - LondonIbiza,Spain[IBZ] - London,United Kingdom[LHR]
IBZ (Ibiza) - LHR (Heathrow)
Direct
£133
Ibiza - GlasgowIbiza,Spain[IBZ] - Glasgow,United Kingdom[GLA]
IBZ (Ibiza) - GLA (Glasgow Scotland)
2 stops
£451
Glasgow - LondonGlasgow,United Kingdom[GLA] - London,United Kingdom[LHR]
GLA (Glasgow Scotland) - LHR (Heathrow)
Direct
£71
Glasgow - BarcelonaGlasgow,United Kingdom[GLA] - Barcelona,Spain[BCN]
GLA (Glasgow Scotland) - BCN (El Prat)
1 stop
£172
Glasgow - GoaGlasgow,United Kingdom[GLA] - Goa,India[GOI]
GLA (Glasgow Scotland) - GOI (Dabolim Airport)
2 stops
£589
Glasgow - GenevaGlasgow,United Kingdom[GLA] - Geneva,Switzerland[GVA]
GLA (Glasgow Scotland) - GVA (Geneva)
1 stop
£181
Glasgow - OrlandoGlasgow,United Kingdom[GLA] - Orlando,United States[MCO]
GLA (Glasgow Scotland) - MCO (Orlando International)
1 stop
£387
Glasgow - AmsterdamGlasgow,United Kingdom[GLA] - Amsterdam,Netherlands[AMS]
GLA (Glasgow Scotland) - AMS (Schiphol)
1 stop
£152
Glasgow - JerseyGlasgow,United Kingdom[GLA] - Jersey,United Kingdom[JER]
GLA (Glasgow Scotland) - JER (States)
1 stop
£151
Glasgow - MilanGlasgow,United Kingdom[GLA] - Milan,Italy[LIN]
GLA (Glasgow Scotland) - LIN (Linate)
1 stop
£213
Glasgow - MaltaGlasgow,United Kingdom[GLA] - Malta,Malta[MLA]
GLA (Glasgow Scotland) - MLA (Luqa)
1 stop
£244
Glasgow - New YorkGlasgow,United Kingdom[GLA] - New York,United States[JFK]
GLA (Glasgow Scotland) - JFK (John F Kennedy Intl Airport)
1 stop
£388
Manchester - LondonManchester,United Kingdom[MAN] - London,United Kingdom[LHR]
MAN (Manchester International) - LHR (Heathrow)
Direct
£87
Manchester - New YorkManchester,United Kingdom[MAN] - New York,United States[JFK]
MAN (Manchester International) - JFK (John F Kennedy Intl Airport)
1 stop
£393
Manchester - Los AngelesManchester,United Kingdom[MAN] - Los Angeles,United States[LAX]
MAN (Manchester International) - LAX (Los Angeles Intl Airport)
1 stop
£546
Manchester - ChicagoManchester,United Kingdom[MAN] - Chicago,United States[ORD]
MAN (Manchester International) - ORD (O'hare International Airport)
1 stop
£444
Manchester - JohannesburgManchester,United Kingdom[MAN] - Johannesburg,South Africa[JNB]
MAN (Manchester International) - JNB (OR Tambo International Airport)
1 stop
£510
Manchester - BrusselsManchester,United Kingdom[MAN] - Brussels,Belgium[BRU]
MAN (Manchester International) - BRU (Brussels National)
1 stop
£203
Manchester - SofiaManchester,United Kingdom[MAN] - Sofia,Bulgaria[SOF]
MAN (Manchester International) - SOF (Sofia Intl)
1 stop
£296
Manchester - BudapestManchester,United Kingdom[MAN] - Budapest,Hungary[BUD]
MAN (Manchester International) - BUD (Ferihegy)
1 stop
£260
Manchester - LarnacaManchester,United Kingdom[MAN] - Larnaca,Cyprus[LCA]
MAN (Manchester International) - LCA (Larnaca Intl)
1 stop
£293
Manchester - ShanghaiManchester,United Kingdom[MAN] - Shanghai,China[PVG]
MAN (Manchester International) - PVG (Pu Dong)
1 stop
£495
Edinburgh - LondonEdinburgh,United Kingdom[EDI] - London,United Kingdom[LCY]
EDI (Turnhouse) - LCY (London City)
Direct
£72
Edinburgh - JerseyEdinburgh,United Kingdom[EDI] - Jersey,United Kingdom[JER]
EDI (Turnhouse) - JER (States)
1 stop
£156
Edinburgh - NiceEdinburgh,United Kingdom[EDI] - Nice,France[NCE]
EDI (Turnhouse) - NCE (Cote D'azur)
1 stop
£154
Edinburgh - BrusselsEdinburgh,United Kingdom[EDI] - Brussels,Belgium[BRU]
EDI (Turnhouse) - BRU (Brussels National)
1 stop
£194
Edinburgh - BucharestEdinburgh,United Kingdom[EDI] - Bucharest,Romania[OTP]
EDI (Turnhouse) - OTP (Otopeni International)
1 stop
£235
Edinburgh - BordeauxEdinburgh,United Kingdom[EDI] - Bordeaux,France[BOD]
EDI (Turnhouse) - BOD (Merignac)
1 stop
£166
Edinburgh - GibraltarEdinburgh,United Kingdom[EDI] - Gibraltar,United Kingdom[GIB]
EDI (Turnhouse) - GIB (North Front)
1 stop
£321
Edinburgh - Las VegasEdinburgh,United Kingdom[EDI] - Las Vegas,United States[LAS]
EDI (Turnhouse) - LAS (Mccarran International Airport)
1 stop
£513
Edinburgh - NaplesEdinburgh,United Kingdom[EDI] - Naples,Italy[NAP]
EDI (Turnhouse) - NAP (Capodichino)
1 stop
£181
Edinburgh - New YorkEdinburgh,United Kingdom[EDI] - New York,United States[JFK]
EDI (Turnhouse) - JFK (John F Kennedy Intl Airport)
1 stop
£413
Nice - LondonNice,France[NCE] - London,United Kingdom[LGW]
NCE (Cote D'azur) - LGW (Gatwick)
Direct
£67
Nice - EdinburghNice,France[NCE] - Edinburgh,United Kingdom[EDI]
NCE (Cote D'azur) - EDI (Turnhouse)
1 stop
£164
Nice - Cape TownNice,France[NCE] - Cape Town,South Africa[CPT]
NCE (Cote D'azur) - CPT (Cape Town International Airport)
1 stop
£517
Nice - DublinNice,France[NCE] - Dublin,Ireland[DUB]
NCE (Cote D'azur) - DUB (Dublin)
1 stop
£173
Nice - GlasgowNice,France[NCE] - Glasgow,United Kingdom[GLA]
NCE (Cote D'azur) - GLA (Glasgow Scotland)
1 stop
£174
Nice - ManchesterNice,France[NCE] - Manchester,United Kingdom[MAN]
NCE (Cote D'azur) - MAN (Manchester International)
1 stop
£174
Nice - NewcastleNice,France[NCE] - Newcastle,United Kingdom[NCL]
NCE (Cote D'azur) - NCL (Newcastle International)
1 stop
£173
Amsterdam - LondonAmsterdam,Netherlands[AMS] - London,United Kingdom[LGW]
AMS (Schiphol) - LGW (Gatwick)
Direct
£50
Amsterdam - JerseyAmsterdam,Netherlands[AMS] - Jersey,United Kingdom[JER]
AMS (Schiphol) - JER (States)
1 stop
£173
Amsterdam - NewcastleAmsterdam,Netherlands[AMS] - Newcastle,United Kingdom[NCL]
AMS (Schiphol) - NCL (Newcastle International)
1 stop
£162
Amsterdam - EdinburghAmsterdam,Netherlands[AMS] - Edinburgh,United Kingdom[EDI]
AMS (Schiphol) - EDI (Turnhouse)
1 stop
£154
Amsterdam - PragueAmsterdam,Netherlands[AMS] - Prague,Czech Republic[PRG]
AMS (Schiphol) - PRG (Ruzyne)
1 stop
£208

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 routes  rated by our customers

Number of reviews    156 reviews
Viewing most relevant 37 reviews
Average rating    4.2/5  
From
Barcelona
BCN (BCN)

To
London
Gatwick (LGW)
1.0 /5  
(2 reviews)
I got overcharged by Opodo for both my flights. Have sent various emails but have had no answer. Won't be booking with Opodo again and warn my friends not to as well.

NotOpodoEverAgain
From
London
Gatwick (LGW)

To
Nice
NCE (NCE)
5.0 /5  
(1 reviews)
Broadly Fine. Clearly the Easyet flight was much cheaper so getting them as carrier both ways would help.

Robert Kidd
From
London
London City (LCY)

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

DavidHayes
From
Faro
FAO (FAO)

To
London
Gatwick (LGW)
4.0 /5  
(1 reviews)
Great flight, ready for take off early. Couldn't give 5 stars for experience as I did not find staff friendly and helpful.

Missing love
From
Glasgow
Glasgow (GLA)

To
London
Gatwick (LGW)
4.0 /5  
(4 reviews)
I had prebooked mobility assistance for my husband. This did not work well at all. He was kept waiting outside in freezing temperatures. And I had not realised that I would have to book separately for the arrival end so he had (for him) a very long walk to baggage reclaim and South Terminal.

SusanC
From
Turin
TRN (TRN)

To
London
Gatwick (LGW)
1.0 /5  
(1 reviews)
Flight back so delayed that after an accident it was cancelled so that we had to fly the next day (again late!). As a result of cancelled flight we missed an appointment. This is not the first time flights to Turin have been late. As a result, we have a low opinion of British Airways. Still waiting for a refund from Opodo, another company that seems pretty hopeless. Why on earth do you deal with them?

Bri
From
Naples
Naples (NAP)

To
London
Gatwick (LGW)
5.0 /5  
(1 reviews)
I've missed the flight because there was no way I could print my boarding pass and the check in counter was closed and also they would not let me board with an electronic ticket.

marista
From
Glasgow
Glasgow (GLA)

To
London
Heathrow (LHR)
5.0 /5  
(4 reviews)
Felt like a first class passenger treated so well I have never flown myself ever and this was the first and I felt in safe hands well done Btitish Airways

Ann Hughes
From
London
Heathrow (LHR)

To
Stockholm
Arlanda (ARN)
4.0 /5  
(1 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
Manchester
Manchester (MAN)

To
London
Heathrow (LHR)
4.0 /5  
(2 reviews)
Quick. Easy. People around looking out for late arrivals like me and getting me to the front of the queue.

Taranjit
From
Jersey
Jersey (JER)

To
Glasgow
Glasgow (GLA)
5.0 /5  
(1 reviews)
On-time, excellent service on and off the flight - All round a five star experience. Alan Walker - Chief Operating Officer - ILG
AJ
From
London
Gatwick (LGW)

To
Algiers
Algiers (ALG)
5.0 /5  
(1 reviews)
The flight was very expensive and the flight was empty and you show the price of the ticket and that doesn't include baggage, very poor food
Kirsty boumaaza
From
London
Heathrow (LHR)

To
Cape Town
CPT (CPT)
5.0 /5  
(1 reviews)
We enjoyed an amazing holiday spent with friends. Cannot go wrong paying beautiful Cape Town a visit!!!
Pattie
From
Edinburgh
Edinburgh (EDI)

To
Pisa
PSA (PSA)
3.0 /5  
(1 reviews)
Cabin crew on the Heathrow-Pisa flight rather brusque. No choice of snacks, only a poor quality sandwich. The plane was half empty, so no excuses about the cabin crew being busy!
Fiorentina
From
Glasgow
Glasgow (GLA)

To
Barcelona
BCN (BCN)
3.0 /5  
(2 reviews)
I know that there is nothing to be done about this, but there is a general lack of leg room between seats. I was unable to book in time for the seats with "extra" room, but having flown Jet 2 on the homeward journey, they do proper legroom as standard. I am surprised with British Airways lack of space.
Beth
From
London
Heathrow (LHR)

To
Bucharest
Otopeni International (OTP)
4.0 /5  
(1 reviews)
Delayed flight out due to de icing and being parked behind something - poor excuses?! But we did get extra snacks and a drink quickly, thank you.
Leila
From
Manchester
Manchester (MAN)

To
Mexico City
Mexico City (MEX)
1.0 /5  
(1 reviews)
My flght to LHR was delayed due to fog at Heathrow and I missed my flight to Mexico City. I had to queue for 5.5 hours to re-book and ended up going via Paris CDG next day, after an overnight stay near Heathrow. My flight from Paris arrived in Mexico City 2 hours late on Monday night. My suitcase arrived at 4.20 a.m. on FRIDAY, hence the low rating for my flight experience overall.
sheffguy
From
Washington, D.C. (Arlington County), VA
R Reagan National (DCA)

To
London
Heathrow (LHR)
2.0 /5  
(1 reviews)
American Airlines flight was delayed so missed connection and ended up spending the night in New York
?
From
Aberdeen
ABZ (ABZ)

To
Alicante
ALC (ALC)
3.0 /5  
(1 reviews)
No real issues with the flights, apart from Heathrow to Madrid was delayed meaning i missed my onwards connection to Alicante.
Mark
From
Abu Dhabi
AUH (AUH)

To
Manchester
Manchester (MAN)
4.0 /5  
(1 reviews)
When transferring in Terminal 5 from the Abu Dhabi to the Manchester flight there was a lot of people trying to go through even though the flights were later people should be called through at appropriate times for the flights.
Donna
From
London
Heathrow (LHR)

To
Basel-Mulhouse
Basel Euroairport (BSL)
4.0 /5  
(1 reviews)
on line check in time was 24 hours before flight so a bit tight given i had other preparations to undertake before travelling
kevin
From
London
Heathrow (LHR)

To
Sydney
Sydney (SYD)
2.0 /5  
(1 reviews)
Food is atrocious and interior of plane badly needs refurbishment. Severely lacking compared to other 4 or 5 star airlines. A quirk in their check in system meant that for my return flight I was unable to check in online with the result that I was in a middle seat which, as a person who gets air sick, was not a pleasant experience. Was also made to pay for extra baggage as, although I did not breach the code share airline's checked baggage limit, I apparently breached BA's and they made me pay A$50 before I was allowed to check in!
Viv
From
Dublin
Dublin (DUB)

To
Seattle
Seattle (SEA)
5.0 /5  
(1 reviews)
Flew on a modern 747 plane with BA. Very comfortable (for economy!) and great entertainment system and selections. Very professional and polite staff.
Kronos
From
Aberdeen
ABZ (ABZ)

To
Perth
Perth (PER)
3.0 /5  
(1 reviews)
Refused entry to BA lounge in Heathrow during return trip. Had to insist we had business-class tickets and the right to enter the lounge. The lounge was crowded and scruffy.
simmo
From
London
Heathrow (LHR)

To
Budapest
Budapest (BUD)
4.0 /5  
(1 reviews)
E-ticket process was a bit unclear and alarmed when I arrived 90 mins before my flight to be told that they might not be able to put me on the flight because I hadn't checked in online.
Johnny
From
London
Heathrow (LHR)

To
Geneva
GVA (GVA)
4.0 /5  
(1 reviews)
When booking tickets should be clearer if hold bag is included or not. Paying for one hold bag each added £180 to the ticket price
MD
From
London
Heathrow (LHR)

To
Munich
MUC (MUC)
5.0 /5  
(3 reviews)
Generally a good service from Opodo. Not impressed with having to pay extra for a suitcase just because it was Christmas. But that's more down to the airline rather than Opodo
Annette
From
London
Heathrow (LHR)

To
Panama City
PTY (PTY)
4.0 /5  
(1 reviews)
Good flights, comfortable and on time. Would prefer individual entertainment screen on a flight as long as Madrid to Panama.
fionar
From
London
Heathrow (LHR)

To
Paris
Charles De Gaulle (CDG)
1.0 /5  
(1 reviews)
Severely disappointed in Opodo and BA. Both parties failed to mention a 35 minute security cut-off which resulted in me not being able to go through to departures (I was two minutes pass this deadline).
R
From
London
Heathrow (LHR)

To
Helsinki
Helsinki (HEL)
1.0 /5  
(1 reviews)
I booked a good slot without staring at the price at all, trusting that BA will take care of my little sister. Instead you charged £65 for the luggage!?! And the flight was three hours late to leave. Since when do you charge for luggage? Since when does anyone charge £65 for it? Without any pre warning, no mention anywhere in the booking process?
Sami
From
London
Heathrow (LHR)

To
Rotterdam
RTM (RTM)
5.0 /5  
(2 reviews)
Other cheaper flights available but unfortunately not at the time we needed - should have booked earlier! Excellent BA service though!
Becca
From
Leeds Bradford
LBA (LBA)

To
Toulouse
TLS (TLS)
5.0 /5  
(1 reviews)
Very pleased with service, especially good to hear pilot/flight crew during what I thought was quite a rough descent (accent was quite turbulent but at cruising altitude was smooth flight), he was calmly remarking on temperature on our destination, glad to be flying BA, in safe hands
Lee
From
London
Heathrow (LHR)

To
Gothenburg
Gothenburg (GOT)
4.0 /5  
(2 reviews)
I didn't like to be told at the airport I needed to pay £65 for my 20kg luggage to be checked in so in the end my ticket was much more expensive than expected or with an other company...
Celine
From
London
London City (LCY)

To
Rotterdam
RTM (RTM)
5.0 /5  
(1 reviews)
No problems , easy travel from London City and good flight . Finding your way around Schiphol airport is always challenging , but no real problems .
Jude
From
Edinburgh
Edinburgh (EDI)

To
London
London City (LCY)
4.0 /5  
(2 reviews)
The staff on the plane were really nice to my son (19-month-old) and didnt seem in the least bit phased by his throwing things on the ground etc. I do think it would be good if, after take off, they could let me know the free rows so that we are not annoying the passenger next to us.
Anna
From
London
London City (LCY)

To
Innsbruck
Innsbruck (INN)
3.0 /5  
(1 reviews)
Both flights from LCY were cancelled /delayed. We had to fly from LGW and got back to LHR - but we booked LCY. this increased our taxi fares by £60!!!!!!!
Hlk
From
Stuttgart
STR (STR)

To
London
Heathrow (LHR)
1.0 /5  
(3 reviews)
We were held up and missed our flight. BA staff gave factually accurate information but were otherwise not very interested in helping or customer-friendly.
BA919
  • Flight
  • Flight & Hotel
  • Hotels
Flexible +/-1 day
Room 1
Room 2
Room 3
Room 4