Trips

Find cheap flights on British Airways

Explore
Sat 20/10
Return
Any month
Compare vs KAYAK |

British Airways traveller reviews

Pros

Cons

Guest reviews

Overall rating

7.3 Good
Based on 19,051 reviews

Overall
7.4

Boarding
7.6

Comfort
7.2

Crew
8.0

Entertainment
7.0

Food
6.8

Recent reviews

Find reviews that mention:
leg room
customer service
connecting flight
business class
crew was friendly
short flight
good food
great flight
entertainment options
window seat
seats were uncomfortable
good service
More

Flight status

or
Any
British Airways

British Airways route map

Popular flight routes

Flight
Origin
Destination
Sun Mon Tue Wed Thu Fri Sat
S M T W T F S
6201
Johannesburg
JNB
Durban
DUR
       
6291
Johannesburg
JNB
Livingstone
LVI
 
6292
Livingstone
LVI
Johannesburg
JNB
 
6413
Johannesburg
JNB
Cape Town
CPT
 
6426
Cape Town
CPT
Johannesburg
JNB
   
6301
Cape Town
CPT
Durban
DUR
   
6306
Durban
DUR
Cape Town
CPT
   
781
Stockholm
ARN
London
LHR
 
124
Manama
BAH
London
LHR
 
479
Barcelona
BCN
London
LHR
 
148
Beirut
BEY
London
LHR
 
10
Bangkok
BKK
London
LHR
 
138
Mumbai
BOM
London
LHR
 
393
Brussels
BRU
London
LHR
 
869
Budapest
BUD
London
LHR
 
303
Paris
CDG
London
LHR
 
142
New Delhi
DEL
London
LHR
 
234
Moscow
DME
London
LHR
 
913
Frankfurt am Main
FRA
London
LHR
 
799
Helsinki
HEL
London
LHR
 
8
Tokyo
HND
London
LHR
 
276
Hyderabad
HYD
London
LHR
 
18
Seoul
ICN
London
LHR
 
132
Jeddah
JED
London
LHR
 
2767
Saint Peter
JER
London
LGW
 
178
New York
JFK
London
LHR
 
663
Larnaca
LCA
London
LHR
 
879
Saint Petersburg
LED
London
LHR
 
2155
London
LGW
Bridgetown
BGI
 
81
London
LHR
Accra
ACC
 
780
London
LHR
Stockholm
ARN
 
73
London
LHR
Abu Dhabi
AUH
 
191
London
LHR
Austin
AUS
 
125
London
LHR
Manama
BAH
 
484
London
LHR
Barcelona
BCN
 
149
London
LHR
Beirut
BEY
 
9
London
LHR
Bangkok
BKK
 
139
London
LHR
Mumbai
BOM
 
392
London
LHR
Brussels
BRU
 
143
London
LHR
New Delhi
DEL
 
193
London
LHR
Dallas
DFW
 
233
London
LHR
Moscow
DME
 
944
London
LHR
Düsseldorf
DUS
 
245
London
LHR
Buenos Aires
EZE
 
552
London
LHR
Rome
FCO
 
912
London
LHR
Frankfurt am Main
FRA
 
490
London
LHR
Gibraltar
GIB
 
249
London
LHR
Rio de Janeiro
GIG
 
247
London
LHR
São Paulo
GRU
 
794
London
LHR
Helsinki
HEL
 
31
London
LHR
Hong Kong
HKG
 
7
London
LHR
Tokyo
HND
 
277
London
LHR
Hyderabad
HYD
 
293
London
LHR
Washington
IAD
 
197
London
LHR
Houston
IAH
 
17
London
LHR
Seoul
ICN
 
680
London
LHR
Istanbul
IST
 
133
London
LHR
Jeddah
JED
 
175
London
LHR
New York
JFK
 
55
London
LHR
Johannesburg
JNB
 
33
London
LHR
Kuala Lumpur
KUL
 
275
London
LHR
Las Vegas
LAS
 
281
London
LHR
Los Angeles
LAX
 
1340
London
LHR
Leeds
LBA
 
664
London
LHR
Larnaca
LCA
 
878
London
LHR
Saint Petersburg
LED
 
576
London
LHR
Milan
LIN
 
500
London
LHR
Lisbon
LIS
 
35
London
LHR
Chennai
MAA
 
460
London
LHR
Madrid
MAD
 
243
London
LHR
Mexico City
MEX
 
207
London
LHR
Miami
MIA
 
65
London
LHR
Nairobi
NBO
 
5
London
LHR
Tokyo
NRT
 
295
London
LHR
Chicago
ORD
 
39
London
LHR
Beijing
PEK
 
67
London
LHR
Philadelphia
PHL
 
289
London
LHR
Phoenix
PHX
 
854
London
LHR
Prague
PRG
 
169
London
LHR
Shanghai
PVG
 
287
London
LHR
San Francisco
SFO
 
11
London
LHR
Singapore
SIN
 
279
London
LHR
San Jose
SJC
 
165
London
LHR
Tel Aviv
TLV
 
706
London
LHR
Vienna
VIE
 
850
London
LHR
Warsaw
WAW
 
95
London
LHR
Montreal
YUL
 
85
London
LHR
Vancouver
YVR
 
577
Milan
LIN
London
LHR
 
503
Lisbon
LIS
London
LHR
 
36
Chennai
MAA
London
LHR
 
461
Madrid
MAD
London
LHR
 
1323
Newcastle upon Tyne
NCL
London
LHR
 
6
Tokyo
NRT
London
LHR
 
38
Beijing
PEK
London
LHR
 
853
Prague
PRG
London
LHR
 
168
Shanghai
PVG
London
LHR
 
15
Singapore
SIN
Sydney
SYD
 
164
Tel Aviv
TLV
London
LHR
 
847
Warsaw
WAW
London
LHR
 
755
Basel
BSL
London
LHR
 
491
Gibraltar
GIB
London
LHR
 
677
Istanbul
IST
London
LHR
 
1341
Leeds
LBA
London
LHR
 
870
London
LHR
Budapest
BUD
 
229
London
LHR
Baltimore
BWI
 
304
London
LHR
Paris
CDG
 
219
London
LHR
Denver
DEN
 
346
London
LHR
Nice
NCE
 
365
Lyon
LYS
London
LHR
 
347
Nice
NCE
London
LHR
 
699
Vienna
VIE
London
LHR
 
849
Zagreb
ZAG
London
LHR
 
75
London
LHR
Lagos
LOS
 
6248
Port Elizabeth
PLZ
Johannesburg
JNB
 
2154
Bridgetown
BGI
London
LGW
 
58
Cape Town
CPT
London
LHR
 
218
Denver
DEN
London
LHR
 
248
Rio de Janeiro
GIG
London
LHR
 
32
Hong Kong
HKG
London
LHR
 
292
Washington
IAD
London
LHR
 
196
Houston
IAH
London
LHR
 
56
Johannesburg
JNB
London
LHR
 
34
Kuala Lumpur
KUL
London
LHR
 
268
Los Angeles
LAX
London
LHR
 
74
Lagos
LOS
London
LHR
 
242
Mexico City
MEX
London
LHR
 
206
Miami
MIA
London
LHR
 
64
Nairobi
NBO
London
LHR
 
296
Chicago
ORD
London
LHR
 
66
Philadelphia
PHL
London
LHR
 
288
Phoenix
PHX
London
LHR
 
272
San Diego
SAN
London
LHR
 
48
Seattle
SEA
London
LHR
 
286
San Francisco
SFO
London
LHR
 
16
Singapore
SIN
London
LHR
 
16
Sydney
SYD
Singapore
SIN
 
84
Vancouver
YVR
London
LHR
 
633
Athens
ATH
London
LHR
 
184
Newark
EWR
London
LHR
 
185
London
LHR
Newark
EWR
 
190
Austin
AUS
London
LHR
 
72
Abu Dhabi
AUH
London
LHR
   
945
Düsseldorf
DUS
London
LHR
   
553
Rome
FCO
London
LHR
 
7303
London
LCY
Milan
LIN
 
634
London
LHR
Athens
ATH
 
59
London
LHR
Cape Town
CPT
 
7300
Milan
LIN
London
LCY
 
8752
Paris
ORY
London
LCY
 
4450
Rotterdam
RTM
London
LCY
 
8760
Zurich
ZRH
London
LCY
 
146
Amman
AMM
London
LHR
 
154
Cairo
CAI
London
LHR
 
155
London
LHR
Cairo
CAI
 
976
London
LHR
Hannover
HAJ
 
948
London
LHR
Munich
MUC
 
848
London
LHR
Zagreb
ZAG
 
949
Munich
MUC
London
LHR
 
712
London
LHR
Zurich
ZRH
 
713
Zurich
ZRH
London
LHR
 
78
Accra
ACC
London
LHR
 
429
Amsterdam
AMS
London
LHR
   
192
Dallas
DFW
London
LHR
 
3276
Düsseldorf
DUS
London
LCY
   
6262
Harare
HRE
Johannesburg
JNB
   
2
New York
JFK
London
LCY
   
6261
Johannesburg
JNB
Harare
HRE
   
6241
Johannesburg
JNB
Port Elizabeth
PLZ
 
6285
Johannesburg
JNB
Victoria Falls
VFA
   
3277
London
LCY
Düsseldorf
DUS
   
4459
London
LCY
Rotterdam
RTM
   
8495
London
LCY
Berlin
TXL
   
428
London
LHR
Amsterdam
AMS
   
1330
London
LHR
Newcastle upon Tyne
NCL
   
103
London
LHR
Calgary
YYC
   
8494
Berlin
TXL
London
LCY
   
6282
Victoria Falls
VFA
Johannesburg
JNB
   
102
Calgary
YYC
London
LHR
   
213
London
LHR
Boston
BOS
 
418
London
LHR
Luxembourg
LUX
 
544
London
LHR
Bologna
BLQ
   
417
Luxembourg
LUX
London
LHR
   
885
Bucharest
OTP
London
LHR
   
6222
Durban
DUR
Johannesburg
JNB
   
82
Abuja
ABV
London
LHR
 
223
London
LHR
Nashville
BNA
   
105
London
LHR
Dubai
DXB
     
225
London
LHR
New Orleans
MSY
   
580
London
LHR
Milan
MXP
 
890
London
LHR
Sofia
SOF
   
982
London
LHR
Berlin
TXL
   
983
Berlin
TXL
London
LHR
   
790
London
LHR
Gothenburg
GOT
   
360
London
LHR
Lyon
LYS
   
8291
Aarhus
AAR
Stockholm
BMA
   
8271
Aarhus
AAR
Oslo
OSL
   
8203
Billund
BLL
Düsseldorf
DUS
   
8211
Billund
BLL
London
LCY
   
8247
Billund
BLL
Manchester
MAN
   
8292
Stockholm
BMA
Aarhus
AAR
   
4469
Dublin
DUB
London
LCY
   
8204
Düsseldorf
DUS
Billund
BLL
   
8242
Düsseldorf
DUS
Friedrichshafen
FDH
   
104
Dubai
DXB
London
LHR
     
8717
Edinburgh
EDI
London
LCY
   
8243
Friedrichshafen
FDH
Düsseldorf
DUS
   
8737
Frankfurt am Main
FRA
London
LCY
   
8723
Glasgow
GLA
London
LCY
   
1487
Glasgow
GLA
London
LHR
   
246
São Paulo
GRU
London
LHR
     
735
Geneva
GVA
London
LHR
   
977
Hannover
HAJ
London
LHR
   
3287
Castletown
IOM
London
LCY
   
8212
London
LCY
Billund
BLL
   
4466
London
LCY
Dublin
DUB
   
2216
London
LCY
Edinburgh
EDI
   
8738
London
LCY
Frankfurt am Main
FRA
   
8728
London
LCY
Glasgow
GLA
   
3288
London
LCY
Castletown
IOM
   
8757
London
LCY
Paris
ORY
   
7339
London
LCY
Prague
PRG
   
8769
London
LCY
Zurich
ZRH
   
1306
London
LHR
Aberdeen
ABZ
     
1388
London
LHR
Manchester
MAN
   
884
London
LHR
Bucharest
OTP
   
920
London
LHR
Stuttgart
STR
     
8246
Manchester
MAN
Billund
BLL
   
1395
Manchester
MAN
London
LHR
   
2036
Orlando
MCO
London
LGW
     
80
Muscat
MCT
London
LHR
     
224
New Orleans
MSY
London
LHR
   
8270
Oslo
OSL
Aarhus
AAR
   
8268
Oslo
OSL
Billund
BLL
   
7338
Prague
PRG
London
LCY
   
212
Boston
BOS
London
LHR
 
835
Dublin
DUB
London
LHR
   
147
London
LHR
Amman
AMM
   
834
London
LHR
Dublin
DUB
   
83
London
LHR
Abuja
ABV
 
1421
Belfast
BHD
London
LHR
   
3280
Florence
FLR
London
LCY
   
6275
Johannesburg
JNB
Windhoek
WDH
 
3279
London
LCY
Florence
FLR
   
2037
London
LGW
Orlando
MCO
     
754
London
LHR
Basel
BSL
     
6274
Windhoek
WDH
Johannesburg
JNB
 
8275
Aalborg
AAL
Oslo
OSL
   
1307
Aberdeen
ABZ
London
LHR
     
467
Bilbao
BIO
London
LHR
   
222
Nashville
BNA
London
LHR
   
801
Reykjavik
KEF
London
LHR
     
466
London
LHR
Bilbao
BIO
   
119
London
LHR
Bengaluru
BLR
 
736
London
LHR
Geneva
GVA
   
581
Milan
MXP
London
LHR
   
8276
Oslo
OSL
Aalborg
AAL
   
578
London
LHR
Venice
VCE
   
278
San Jose
SJC
London
LHR
     
157
London
LHR
Kuwait City
KWI
 
883
Kiev
KBP
London
LHR
   
156
Kuwait City
KWI
London
LHR
 
964
London
LHR
Hamburg
HAM
   
882
London
LHR
Kiev
KBP
   
251
London
LHR
Santiago
SCL
     
372
London
LHR
Toulouse
TLS
 
373
Toulouse
TLS
London
LHR
 
791
Gothenburg
GOT
London
LHR
   
274
Las Vegas
LAS
London
LHR
     
1482
London
LHR
Glasgow
GLA
   
228
Baltimore
BWI
London
LHR
     
969
Hamburg
HAM
London
LHR
     
1469
Inverness
INV
London
LHR
     
1414
London
LHR
Belfast
BHD
     
1468
London
LHR
Inverness
INV
     
253
London
LHR
Nassau
NAS
       
273
London
LHR
San Diego
SAN
     
371
Marseille
MRS
London
LHR
     
253
Nassau
NAS
George Town
GCM
       
761
Oslo
OSL
London
LHR
     
2281
London
LCY
Geneva
GVA
 
800
London
LHR
Reykjavik
KEF
     
1441
Edinburgh
EDI
London
LHR
     
2946
London
LGW
Edinburgh
EDI
     
1434
London
LHR
Edinburgh
EDI
     
370
London
LHR
Marseille
MRS
     
8488
Málaga
AGP
London
LCY
     
8496
Amsterdam
AMS
London
LCY
     
8265
Billund
BLL
Oslo
OSL
     
8487
London
LCY
Málaga
AGP
     
8497
London
LCY
Amsterdam
AMS
     
1
London
LCY
Shannon
SNN
     
2063
London
LGW
Port Louis
MRU
       
770
London
LHR
Oslo
OSL
     
1
Shannon
SNN
New York
JFK
     
891
Sofia
SOF
London
LHR
     
919
Stuttgart
STR
London
LHR
   
8236
Gothenburg
GOT
Cambridge
CBG
     
2778
London
LGW
Saint Peter
JER
     
2759
Amsterdam
AMS
London
LGW
     
8475
London
LCY
Nice
NCE
     
8476
Nice
NCE
London
LCY
     
2715
Málaga
AGP
London
LGW
       
226
Atlanta
ATL
London
LHR
   
805
Billund
BLL
London
LHR
   
811
Copenhagen
CPH
London
LHR
   
2286
Geneva
GVA
London
LCY
   
804
London
LHR
Billund
BLL
   
450
London
LHR
Palma de Mallorca
PMI
     
118
Bengaluru
BLR
London
LHR
     
873
Krakow
KRK
London
LHR
       
2232
Hamilton
BDA
London
LGW
       
250
Santiago
SCL
London
LHR
         
2953
Glasgow
GLA
London
LGW
     
2546
London
LGW
Algiers
ALG
     
2159
London
LGW
Vieux Fort
UVF
       
814
London
LHR
Copenhagen
CPH
     
2159
Vieux Fort
UVF
Port of Spain
POS
       
2547
Algiers
ALG
London
LGW
     
2707
Barcelona
BCN
London
LGW
       
2706
London
LGW
Barcelona
BCN
       
8235
Cambridge
CBG
Gothenburg
GOT
       
8236
Cambridge
CBG
Manchester
MAN
       
2168
Fort Lauderdale
FLL
London
LGW
       
252
George Town
GCM
Nassau
NAS
         
2960
London
LGW
Glasgow
GLA
       
2652
London
LGW
Salzburg
SZG
       
227
London
LHR
Atlanta
ATL
     
8235
Manchester
MAN
Cambridge
CBG
       
252
Nassau
NAS
London
LHR
         
2762
London
LGW
Amsterdam
AMS
       
2233
London
LGW
Hamilton
BDA
       
2158
Port of Spain
POS
Vieux Fort
UVF
       
2158
Vieux Fort
UVF
London
LGW
       
2945
Edinburgh
EDI
London
LGW
       
2714
London
LGW
Málaga
AGP
     
2273
London
LGW
New York
JFK
   
2588
London
LGW
Venice
VCE
       
2611
Naples
NAP
London
LGW
       
597
Venice
VCE
London
LHR
       
244
Buenos Aires
EZE
London
LHR
       
2272
New York
JFK
London
LGW
   
872
London
LHR
Krakow
KRK
       
2799
Sevilla
SVQ
London
LGW
       
2787
Bordeaux
BOD
London
LGW
         
263
London
LHR
Riyadh
RUH
   
49
London
LHR
Seattle
SEA
         
455
Málaga
AGP
London
LHR
       
3290
Granada
GRX
London
LCY
         
2262
Kingston
KIN
London
LGW
         
3289
London
LCY
Granada
GRX
         
2786
London
LGW
Bordeaux
BOD
         
2263
London
LGW
Kingston
KIN
         
454
London
LHR
Málaga
AGP
       
545
Bologna
BLQ
London
LHR
     
2553
Heraklion
HER
London
LGW
         
2169
London
LGW
Fort Lauderdale
FLL
         
611
Palermo
PMO
London
LHR
         
262
Riyadh
RUH
London
LHR
     
2591
Bari
BRI
London
LGW
         
2543
Rome
FCO
London
LGW
         
6323
Cape Town
CPT
Port Elizabeth
PLZ
         
6324
Durban
DUR
Port Elizabeth
PLZ
         
2630
London
LGW
Alicante
ALC
         
2782
London
LGW
Porto
OPO
         
2783
Porto
OPO
London
LGW
         
6324
Port Elizabeth
PLZ
Cape Town
CPT
         
6323
Port Elizabeth
PLZ
Durban
DUR
         
451
Palma de Mallorca
PMI
London
LHR
         
94
Montreal
YUL
London
LHR
         
2631
Alicante
ALC
London
LGW
         
2617
Cagliari
CAG
London
LGW
         
2595
Catania
CTA
London
LGW
         
2697
Faro
FAO
London
LGW
         
2689
Genoa
GOA
London
LGW
         
2616
London
LGW
Cagliari
CAG
         
2594
London
LGW
Catania
CTA
         
2696
London
LGW
Faro
FAO
         
2688
London
LGW
Genoa
GOA
         
2644
London
LGW
Luqa
MLA
         
2610
London
LGW
Naples
NAP
         
2624
London
LGW
Nice
NCE
         
2666
London
LGW
Marrakesh
RAK
         
2798
London
LGW
Sevilla
SVQ
         
2730
London
LGW
Santa Cruz de Tenerife
TFS
         
2648
London
LGW
Tirana
TIA
         
2578
London
LGW
Turin
TRN
         
2794
London
LGW
Valencia
VLC
         
2596
London
LGW
Verona
VRN
         
93
London
LHR
Toronto
YYZ
         
2645
Luqa
MLA
London
LGW
         
2625
Nice
NCE
London
LGW
         
2667
Marrakesh
RAK
London
LGW
         
2653
Salzburg
SZG
London
LGW
         
2731
Santa Cruz de Tenerife
TFS
London
LGW
         
2649
Tirana
TIA
London
LGW
         
2579
Turin
TRN
London
LGW
         
2585
Venice
VCE
London
LGW
         
2795
Valencia
VLC
London
LGW
         
2597
Verona
VRN
London
LGW
         
Flight status, cancellation, and delay data provided by Flightstats.com. Flightstats data may not always be accurate or error free. Always confirm the information provided here directly with your airline.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel