Find flights
Deals
When to book
FAQs & Tips
Airlines

Book Cheap Shanghai Plane Tickets

Cheapest flights to Shanghai from the United Kingdom found in 2023 and 2024

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Shanghai found on KAYAK in the last 72 hours.
19/3Tue
1 stopChina Southern
16h 35mLGW-PVG
£365
6/1Sat
1 stopChina Southern
16h 30mLGW-PVG
£375
6/1Sat
3 stops
43h 25mSTN-PVG
£379
6/1Sat
3 stops
44h 25mLGW-PVG
£389
12/1Fri
directAir China
11h 05mLGW-PVG
£416
19/3Tue
directChina Eastern
11h 40mLGW-PVG
£421
1/4Mon
directChina Eastern
11h 35mLGW-PVG
£422
20/2Tue
directAir China
11h 05mLGW-PVG
£432
1/1Mon
2 stopsHainan Airlines
22h 10mLHR-PVG
£442
27/1Sat
2 stopsHainan Airlines
18h 20mLHR-PVG
£450

Search by stops

Search by airline

Search by price

Recent return flight deals

9/1Tue
1 stopChina Southern
16h 35mLGW-PVG
19/1Fri
1 stopChina Southern
27h 15mPVG-LGW
£499
13/1Sat
1 stopChina Southern
32h 30mLHR-PVG
27/1Sat
1 stopChina Southern
28h 10mPVG-LHR
£507
11/1Thu
directBritish Airways
12h 40mLHR-PVG
31/1Wed
directBritish Airways
14h 45mPVG-LHR
£512
11/1Thu
directBritish Airways
12h 40mLHR-PVG
9/2Fri
directBritish Airways
14h 45mPVG-LHR
£536
13/1Sat
directVirgin Atlantic
12h 50mLHR-PVG
27/1Sat
directVirgin Atlantic
15h 15mPVG-LHR
£540
13/1Sat
directVirgin Atlantic
12h 50mLHR-PVG
27/1Sat
directVirgin Atlantic
15h 15mPVG-LHR
£542
17/1Wed
directAir China
11h 05mLGW-PVG
20/1Sat
directAir China
12h 25mPVG-LGW
£560
4/2Sun
directAir China
11h 05mLGW-PVG
12/2Mon
directAir China
12h 25mPVG-LGW
£562
5/2Mon
1 stopEtihad Airways
36h 30mLHR-PVG
10/3Sun
1 stopEtihad Airways
20h 50mPVG-LHR
£575
29/1Mon
1 stopEtihad Airways
17h 25mLHR-PVG
19/2Mon
1 stopEtihad Airways
20h 50mPVG-LHR
£586

Search by stops

Search by airline

Search by price

Recent domestic flight deals

19/12Tue
multi-stopShandong Airlines
14h 30mPEK-SHA
29/12Fri
multi-stopShandong Airlines
11h 40mSHA-PEK
£538
20/12Wed
multi-stopShandong Airlines
7h 00mCAN-SHA
25/12Mon
multi-stopShandong Airlines
15h 25mSHA-CAN
£608
21/12Thu
multi-stopShandong Airlines
23h 20mCAN-SHA
27/12Wed
multi-stopShandong Airlines
15h 25mSHA-CAN
£609
20/12Wed
directJuneyao Airlines
2h 15mCAN-SHA
25/12Mon
directJuneyao Airlines
2h 30mSHA-CAN
£650
22/12Fri
directJuneyao Airlines
2h 15mCAN-SHA
29/12Fri
directJuneyao Airlines
2h 30mSHA-CAN
£651
30/12Sat
multi-stopShenzhen Airlines
11h 45mPEK-SHA
1/1Mon
multi-stopShenzhen Airlines
8h 00mSHA-PEK
£971
18/3Mon
multi-stopShenzhen Airlines
10h 30mCAN-PVG
20/3Wed
multi-stopShenzhen Airlines
11h 35mPVG-CAN
£1,692
1/4Mon
multi-stopCathay Pacific
10h 15mPEK-PVG
12/4Fri
multi-stopCathay Pacific
7h 45mPVG-PEK
£3,008
31/3Sun
multi-stopEthiopian Air
39h 20mPEK-PVG
11/4Thu
multi-stopEthiopian Air
41h 00mPVG-PEK
£3,116
24/12Sun
multi-stopEthiopian Air
40h 20mPEK-PVG
28/12Thu
multi-stopEthiopian Air
41h 40mPVG-PEK
£3,253

Search by stops

Search by airline

Search by price

Last minute flights to Shanghai

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Shanghai that are departing in the next 10 days.
4/12Mon
directVirgin Atlantic
12h 50mLHR-PVG
14/12Thu
directVirgin Atlantic
15h 15mPVG-LHR
£549
5/12Tue
directVirgin Atlantic
12h 50mLHR-PVG
13/12Wed
directVirgin Atlantic
15h 15mPVG-LHR
£568
3/12Sun
directBritish Airways
12h 40mLHR-PVG
14/12Thu
directBritish Airways
14h 45mPVG-LHR
£578
4/12Mon
multi-stopEtihad Airways
17h 25mLHR-PVG
14/12Thu
multi-stopEtihad Airways
26h 05mPVG-LHR
£579
4/12Mon
multi-stopAir France
16h 10mLHR-PVG
16/12Sat
multi-stopAir France
17h 45mPVG-LHR
£598
5/12Tue
multi-stopKLM
15h 05mLHR-PVG
15/12Fri
multi-stopKLM
16h 10mPVG-LHR
£600
5/12Tue
multi-stopKLM
18h 10mLHR-PVG
13/12Wed
multi-stopKLM
16h 10mPVG-LHR
£604
4/12Mon
multi-stopAir France
16h 10mLHR-PVG
13/12Wed
multi-stopAir France
17h 45mPVG-LHR
£606
3/12Sun
directBritish Airways
12h 40mLHR-PVG
13/12Wed
directBritish Airways
14h 45mPVG-LHR
£624
5/12Tue
multi-stopEtihad Airways
36h 30mLHR-PVG
12/12Tue
multi-stopEtihad Airways
32h 15mPVG-LHR
£643

Search by stops

Search by airline

Search by price

Flights to Shanghai, China

Return flight deals:

Shanghai - United Kingdom

Cabin classes: