Find Cheap Flights on British Airways

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

Guest Reviews

Overall Rating

7.3 Good
Based on 12,460 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.