Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

Find cheap flights on British Airways

Explore
Wed 25/10
Return
Any month
Compare vs KAYAK |

Guest reviews

Overall rating

7.3 Good
Based on 12,499 reviews

Overall
7.5

Boarding
7.6

Comfort
7.2

Crew
8.0

Entertainment
7.0

Food
6.9

Recent reviews

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
6283
Johannesburg
JNB
Victoria Falls
VFA
         
6284
Victoria Falls
VFA
Johannesburg
JNB
         
6291
Johannesburg
JNB
Livingstone
LVI
   
6292
Livingstone
LVI
Johannesburg
JNB
   
6399
Johannesburg
JNB
Port Louis
MRU
           
82
Abuja
ABV
London
LHR
 
781
Stockholm
ARN
London
LHR
 
633
Athens
ATH
London
LHR
 
473
Barcelona
BCN
London
LHR
 
467
Bilbao
BIO
London
LHR
 
10
Bangkok
BKK
London
LHR
 
118
Bangalore
BLR
London
LHR
 
138
Mumbai
BOM
London
LHR
 
397
Brussels
BRU
London
LHR
 
755
Basel
BSL
London
LHR
 
303
Paris
CDG
London
LHR
 
256
New Delhi
DEL
London
LHR
 
236
Moscow
DME
London
LHR
 
939
Dusseldorf
DUS
London
LHR
 
108
Dubai
DXB
London
LHR
 
557
Rome
FCO
London
LHR
 
913
Frankfurt am Main
FRA
London
LHR
 
491
Gibraltar
GIB
London
LHR
 
727
Geneva
GVA
London
LHR
 
977
Hannover
HAJ
London
LHR
 
799
Helsinki
HEL
London
LHR
 
8
Tokyo
HND
London
LHR
 
6268
Harare
HRE
Johannesburg
JNB
 
276
Hyderabad
HYD
London
LHR
 
18
Seoul
ICN
London
LHR
 
152
Tehran
IKA
London
LHR
 
679
Istanbul
IST
London
LHR
 
6267
Johannesburg
JNB
Harare
HRE
 
883
Kiev
KBP
London
LHR
 
1341
Leeds
LBA
London
LHR
 
665
Larnaca
LCA
London
LHR
 
879
Saint Petersburg
LED
London
LHR
 
2233
London
LGW
Hamilton
BDA
 
2273
London
LGW
New York
JFK
 
83
London
LHR
Abuja
ABV
 
81
London
LHR
Accra
ACC
 
634
London
LHR
Athens
ATH
 
73
London
LHR
Abu Dhabi
AUH
 
191
London
LHR
Austin
AUS
 
486
London
LHR
Barcelona
BCN
 
466
London
LHR
Bilbao
BIO
 
9
London
LHR
Bangkok
BKK
 
119
London
LHR
Bangalore
BLR
 
199
London
LHR
Mumbai
BOM
 
396
London
LHR
Brussels
BRU
 
752
London
LHR
Basel
BSL
 
870
London
LHR
Budapest
BUD
 
229
London
LHR
Baltimore
BWI
 
143
London
LHR
New Delhi
DEL
 
219
London
LHR
Denver
DEN
 
233
London
LHR
Moscow
DME
 
109
London
LHR
Dubai
DXB
 
1460
London
LHR
Edinburgh
EDI
 
556
London
LHR
Rome
FCO
 
912
London
LHR
Frankfurt am Main
FRA
 
490
London
LHR
Gibraltar
GIB
 
247
London
LHR
São Paulo
GRU
 
730
London
LHR
Geneva
GVA
 
976
London
LHR
Hannover
HAJ
 
964
London
LHR
Hamburg
HAM
 
794
London
LHR
Helsinki
HEL
 
27
London
LHR
Hong Kong
HKG
 
7
London
LHR
Tokyo
HND
 
277
London
LHR
Hyderabad
HYD
 
217
London
LHR
Washington
IAD
 
197
London
LHR
Houston
IAH
 
17
London
LHR
Seoul
ICN
 
680
London
LHR
Istanbul
IST
 
55
London
LHR
Johannesburg
JNB
 
882
London
LHR
Kiev
KBP
 
33
London
LHR
Kuala Lumpur
KUL
 
275
London
LHR
Las Vegas
LAS
 
283
London
LHR
Los Angeles
LAX
 
1340
London
LHR
Leeds
LBA
 
664
London
LHR
Larnaca
LCA
 

Top airports served by British Airways

British Airways contact information

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.