Find latest British Airways deals from London to Shanghai
- One way
- Round-trip
- direct cheapestLHR12:1012h 45mDirectPVG07:55London - Shanghai|Tue, Oct 21|British Airways£472£58319% OFF19% OFF£583£472
- LHR12:1012h 45mDirectPVG07:55London - Shanghai|Thu, Oct 23|British Airways£472£58319% OFF19% OFF£583£472
- LHR07:2027h 20m2 stopsPVG18:40London - Shanghai|Mon, Oct 27|British Airways£290£58350% OFF50% OFF£583£290
- LHR20:4039h2 stopsPVG18:40London - Shanghai|Thu, Sep 25|British Airways£291£291
- LHR16:2019h 20m2 stopsPVG18:40London - Shanghai|Mon, Sep 15|British Airways£295£295
- LHR07:3527h 5m2 stopsPVG18:40London - Shanghai|Fri, Oct 31|British Airways£303£303
- LCY13:2522h 15m2 stopsPVG18:40London - Shanghai|Fri, Sep 26|British Airways£308£308
- LCY06:5027h 50m2 stopsPVG18:40London - Shanghai|Fri, Oct 31|British Airways£317£317
- LCY13:2522h 15m2 stopsPVG18:40London - Shanghai|Fri, Sep 19|British Airways£321£321
- LCY06:5027h 50m2 stopsPVG18:40London - Shanghai|Mon, Oct 27|British Airways£331£331
- LHR07:0027h 40m2 stopsSHA17:40London - Shanghai|Thu, Oct 23|British Airways£334£334
- LHR07:0020h2 stopsPVG10:00London - Shanghai|Thu, Oct 23|British Airways£334£334
- LHR06:4521h 10m2 stopsSHA10:55London - Shanghai|Tue, Oct 21|British Airways£335£335
- LHR07:4019h 20m2 stopsPVG10:00London - Shanghai|Tue, Oct 21|British Airways£335£335
- LHR06:5521h2 stopsSHA10:55London - Shanghai|Wed, Oct 22|British Airways£335£335
- LHR06:5520h 5m2 stopsPVG10:00London - Shanghai|Wed, Oct 22|British Airways£335£335
- LHR20:5027h 5m1 stopPVG06:55London - Shanghai|Wed, Aug 27|British Airways£337£337
- LHR07:0020h2 stopsPVG10:00London - Shanghai|Thu, Oct 2|British Airways£348£348
- LHR06:1517h 40m1 stopPVG06:55London - Shanghai|Fri, Aug 29|British Airways£349£349
- LHR06:3521h 20m2 stopsSHA10:55London - Shanghai|Wed, Sep 24|British Airways£351£351
- LHR06:3520h 25m2 stopsPVG10:00London - Shanghai|Mon, Sep 29|British Airways£356£356
- LHR06:2029h 40m2 stopsSHA19:00London - Shanghai|Thu, Oct 16|British Airways£361£361
- LHR06:2020h 40m2 stopsPVG10:00London - Shanghai|Thu, Oct 16|British Airways£361£361
- LCY15:3020h 30m2 stopsSHA19:00London - Shanghai|Mon, Aug 25|British Airways£367£367
- LHR06:4531h 55m2 stopsSHA21:40London - Shanghai|Sun, Oct 19|British Airways£370£370
- LHR16:4018h 40m2 stopsSHA18:20London - Shanghai|Fri, Oct 24|British Airways£370£370
- LHR15:0019h 35m2 stopsSHA18:35London - Shanghai|Fri, Oct 31|British Airways£370£370
- LCY13:2522h 15m2 stopsPVG18:40London - Shanghai|Mon, Aug 25|British Airways£370£370
- LHR07:4020h 40m2 stopsSHA11:20London - Shanghai|Fri, Oct 3|British Airways£371£371
- LHR13:4520h 50m2 stopsSHA18:35London - Shanghai|Fri, Nov 7|British Airways£371£371
- LON1:00 PM3h 5mDirectSHA2:00 PMLondon - Shanghai|Tue, Aug 19|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 41 minutes |
---|---|
Cheapest Flight Price | £454 |
British Airways flight schedule: London to Shanghai
BA448
British Airways
19:35
LHR
22:00
AMS
---W---CZ346
China Southern Airlines
21:40
AMS
13:25
PKX
SMTWTFSCZ8885
China Southern Airlines
16:00
PKX
18:20
SHA
SMTWTFSBA582
British Airways
17:05
LHR
20:05
MXP
SMTW--SHO1668
Juneyao Airlines
22:15
MXP
14:45
CGO
S---T--HO2072
Juneyao Airlines
23:00
CGO
00:50
PVG
-M-W-F-BA1372
British Airways
18:00
LHR
19:05
MAN
----T--HU754
Hainan Airlines
12:15
MAN
05:20
PEK
SMTWTFSHU7613
Hainan Airlines
07:30
PEK
10:00
PVG
SMTWTFSBA442
British Airways
18:15
LHR
20:35
AMS
SMTWTFSCZ346
China Southern Airlines
21:40
AMS
13:25
PKX
SMTWTFSCZ8887
China Southern Airlines
08:00
PKX
10:10
SHA
SMTWTFSBA1382
British Airways
06:45
LHR
07:45
MAN
SMTWT--HU754
Hainan Airlines
12:15
MAN
05:20
PEK
SMTWTFSHU7613
Hainan Airlines
07:30
PEK
10:00
PVG
SMTWTFSBA854
British Airways
14:00
LHR
17:00
PRG
SMTWTFSHU7938
Hainan Airlines
14:00
PRG
05:20
PEK
S-T-T--HU7613
Hainan Airlines
07:30
PEK
10:00
PVG
SMTWTFSBA8455
British Airways
15:30
LCY
17:35
AMS
SMTWT-SMF812
Xiamen Airlines
21:30
AMS
14:20
XMN
SMT-TFSMF8521
Xiamen Airlines
13:00
XMN
14:45
SHA
SMTWTFSBA832
British Airways
06:20
LHR
07:45
DUB
SM-WTF-HU752
Hainan Airlines
11:00
DUB
05:05
PEK
-M-W-FSHU7613
Hainan Airlines
07:30
PEK
10:00
PVG
SMTWTFS
FAQ
<h3>Other Popular Flights</h3>
Trending Searches
- British Airways Flights London to Delhi
- British Airways Flights London to Faro
- British Airways Flights London to Belfast
- British Airways Flights London to Paris
- British Airways Flights London to Athens
- British Airways Flights Nice to London
- British Airways Flights London to San Francisco
- British Airways Flights London to Dubai
- British Airways Flights Zurich to London
- British Airways Flights London to New York
- Qatar Airways Flights London to Phuket
- SAS Flights Helsinki to London
- Biman Bangladesh Airlines Flights London to Sylhet
- FR Flights Rome to Alicante
- British Airways Flights Accra to London
- Iberia Flights Madrid to Hamburg
- FR Flights Malta to Birmingham
- Transavia France Flights Malaga to Paris
- FR Flights Manchester to Rzeszow
- Aeroflot Flights Dubai to Moscow
- British Airways Flights London to Kochi
- FR Flights Manchester to Verona
- Timimoun Airport Departures
- Izhevsk Airport Departures
- Hohhot Baita International Airport Departures
- Phu Quoc International Airport Departures
- Zamboanga International Airport Departures
- Thessaloniki International Airport Departures
- Gorno-Altaysk Airport Departures
- EuroAirport Basel Mulhouse Freiburg Departures
- Kuressaare Airport Departures
- Ketapang Airport Departures
- British Airways Flights London to Goa
- Phu Cat Airport Departures
- Sao Jose Dos Campos Airport Departures
About
Site Operator: Trip.com Travel Singapore Pte. Ltd.