Find latest British Airways deals from London to Shanghai
- One way
- Round-trip
- direct cheapestLHR12:1012h 45mDirectPVG07:55London - Shanghai|Mon, Sep 22|British Airways£371£48123% OFF23% OFF£481£371
- LHR12:1012h 45mDirectPVG07:55London - Shanghai|Sun, Sep 28|British Airways£371£48123% OFF23% OFF£481£371
- LHR12:5021h 50m2 stopsPVG18:40London - Shanghai|Fri, Nov 28|British Airways£286£48141% OFF41% OFF£481£286
- LHR08:3526h 5m2 stopsPVG18:40London - Shanghai|Mon, Nov 24|British Airways£286£286
- LHR10:1024h 30m2 stopsPVG18:40London - Shanghai|Mon, Oct 27|British Airways£286£286
- LHR08:3526h 5m2 stopsPVG18:40London - Shanghai|Mon, Nov 3|British Airways£299£299
- LCY06:5027h 50m2 stopsPVG18:40London - Shanghai|Fri, Nov 28|British Airways£300£300
- LHR18:3031h 20m2 stopsPVG09:50London - Shanghai|Tue, Nov 4|British Airways£301£301
- LHR10:2024h 20m2 stopsPVG18:40London - Shanghai|Fri, Oct 31|British Airways£305£305
- LHR06:1524h 25m2 stopsPVG14:40London - Shanghai|Wed, Dec 3|British Airways£307£307
- LCY06:5027h 50m2 stopsPVG18:40London - Shanghai|Mon, Nov 24|British Airways£320£320
- LCY06:5027h 50m2 stopsPVG18:40London - Shanghai|Fri, Oct 31|British Airways£321£321
- LCY07:0028h 40m2 stopsPVG18:40London - Shanghai|Fri, Oct 3|British Airways£327£327
- LCY06:5027h 50m2 stopsPVG18:40London - Shanghai|Mon, Oct 27|British Airways£328£328
- LCY13:2522h 15m2 stopsPVG18:40London - Shanghai|Fri, Sep 26|British Airways£331£331
- LHR06:4520h 15m2 stopsPVG10:00London - Shanghai|Mon, Oct 13|British Airways£334£334
- LCY11:3023h 10m2 stopsPVG18:40London - Shanghai|Mon, Nov 3|British Airways£334£334
- LHR06:4527h 55m2 stopsSHA17:40London - Shanghai|Tue, Oct 14|British Airways£334£334
- LHR06:4520h 15m2 stopsPVG10:00London - Shanghai|Tue, Oct 14|British Airways£334£334
- LHR07:0020h2 stopsSHA10:00London - Shanghai|Thu, Oct 23|British Airways£335£335
- LHR07:0020h2 stopsPVG10:00London - Shanghai|Thu, Oct 23|British Airways£335£335
- LHR21:4029h 20m2 stopsPVG10:00London - Shanghai|Sun, Oct 12|British Airways£335£335
- LHR06:4527h 55m2 stopsSHA17:40London - Shanghai|Mon, Oct 13|British Airways£337£337
- LHR20:3043h 35m2 stopsSHA23:05London - Shanghai|Sun, Oct 12|British Airways£338£338
- LCY13:2522h 15m2 stopsPVG18:40London - Shanghai|Fri, Sep 19|British Airways£348£348
- LHR13:1020h2 stopsPVG17:10London - Shanghai|Tue, Nov 18|British Airways£353£353
- LHR16:4018h 40m2 stopsSHA18:20London - Shanghai|Fri, Oct 24|British Airways£356£356
- LHR08:2020h2 stopsSHA11:20London - Shanghai|Sun, Oct 19|British Airways£356£356
- LHR08:2021h 35m2 stopsPVG12:55London - Shanghai|Sun, Oct 19|British Airways£356£356
- LHR06:4025h 45m2 stopsSHA15:25London - Shanghai|Mon, Oct 20|British Airways£356£356
- LON1:00 PM3h 5mDirectSHA2:00 PMLondon - Shanghai|Thu, Sep 11|British AirwaysFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
British Airways London to Shanghai flight information
Flight Time | 11 hours 42 minutes |
---|---|
Cheapest Flight Price | £457 |
British Airways flight schedule: London to Shanghai
BA448
British Airways
16:20
LHR
18:45
AMS
-M-WT--CZ346
China Southern Airlines
21:40
AMS
13:25
PKX
SMTWTFSCZ8885
China Southern Airlines
16:00
PKX
18:20
SHA
SMTWTFSBA1382
British Airways
07:00
LHR
08:00
MAN
SMTWT--HU754
Hainan Airlines
12:15
MAN
05:20
PEK
SMTWTFSHU7601
Hainan Airlines
07:45
PEK
10:00
SHA
SMTWTFSBA636
British Airways
19:30
LHR
01:10
ATH
SMTWTFSTK1846
Turkish Airlines
22:00
ATH
23:40
IST
SMTWTFSTK026
Turkish Airlines
01:25
IST
16:45
PVG
SMTWTFSBA430
British Airways
08:20
LHR
10:40
AMS
SMTWTFSCZ308
China Southern Airlines
13:20
AMS
06:40
CAN
SMTWTFSCZ3529
China Southern Airlines
09:00
CAN
11:20
SHA
SMTWTFSBA1382
British Airways
07:00
LHR
08:00
MAN
SMTWT--HU754
Hainan Airlines
12:15
MAN
05:20
PEK
SMTWTFSHU7613
Hainan Airlines
07:30
PEK
10:00
PVG
SMTWTFSBA430
British Airways
08:20
LHR
10:40
AMS
SMTWTFSCZ308
China Southern Airlines
13:20
AMS
06:40
CAN
SMTWTFSCZ3550
China Southern Airlines
10:30
CAN
13:00
PVG
SMTWTFSBA572
British Airways
09:15
LHR
12:15
MXP
SMTWTFSHO1668
Juneyao Airlines
22:15
MXP
14:45
CGO
S---T--HO1050
Juneyao Airlines
16:50
CGO
18:40
PVG
-M-W-F-BA7303
British Airways
13:25
LCY
16:20
LIN
-MTWT--HO1668
Juneyao Airlines
22:15
MXP
14:45
CGO
S---T--HO2072
Juneyao Airlines
23:00
CGO
00:50
PVG
-M-W-F-BA7303
British Airways
13:25
LCY
16:20
LIN
-MTWT--HO1668
Juneyao Airlines
22:15
MXP
14:45
CGO
S---T--HO1050
Juneyao Airlines
16:50
CGO
18:40
PVG
-M-W-F-
FAQ
<h3>Other Popular Flights</h3>
Trending Searches
- British Airways Flights London to Dubai
- British Airways Flights Paris to London
- British Airways Flights London to Geneva
- British Airways Flights London to Nice
- British Airways Flights London to Glasgow
- British Airways Flights London to Paris
- British Airways Flights London to Bordeaux
- British Airways Flights Faro to London
- British Airways Flights Ibiza to London
- British Airways Flights London to Istanbul
- Air France Flights Milan to Paris
- British Airways Flights Manchester to Hong Kong
- Wedjh Airport Departures
- Combolcha Airport Departures
- Agadir–Al Massira Airport Departures
- Higlieg Departures
- Business Class Flights to Norfolk Island
- Valledupar Airport Departures
- St Paul International Airport Departures
- Corvo Island Airport Departures
- Business Class Flights to Morocco
- Dunhuang Airport Departures
- Deoghar International Airport Departures
- Dubbo City Airport Departures
- British Airways Flights Cape Town to London
- Pangsuma Airport Departures
- Mallam Aminu Kano International Airport Departures
- Tiree Airport Departures
- Hamilton International Airport Departures
- Shellharbour Airport Departures
About
Site Operator: Trip.com Travel Singapore Pte. Ltd.