
Flight Deals from Shanghai to United Kingdom from $605
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Top Deals on flights from Shanghai to London
Shanghai, CN (SHA) - London, GB (LON)

Nov 4
Nov 5

Nov 17
Nov 18
as low as
$605
Shanghai, CN (SHA) - London, GB (LON)

Nov 19
Nov 20

Nov 23
Nov 24
as low as
$614
Shanghai, CN (SHA) - London, GB (LON)

Nov 10
Nov 11

Nov 17
Nov 18
as low as
$652
Shanghai, CN (SHA) - London, GB (LON)

Oct 8
Oct 9

Nov 21
Nov 22
as low as
$711
Shanghai, CN (SHA) - London, GB (LON)

Oct 15
Oct 16

Nov 22
Nov 23
as low as
$711
Shanghai, CN (SHA) - London, GB (LON)

Oct 20
Oct 20

Nov 14
Nov 15
as low as
$713
Shanghai, CN (SHA) - London, GB (LON)

Nov 8
Nov 8

Nov 16
Nov 17
as low as
$721
Shanghai, CN (SHA) - London, GB (LON)

Nov 18
Nov 18

Dec 2
Dec 3
as low as
$734
Shanghai, CN (SHA) - London, GB (LON)

Nov 10
Nov 11

Nov 21
Nov 22
as low as
$772
Shanghai, CN (SHA) - London, GB (LON)

Oct 23
Oct 24

Nov 25
Nov 27
as low as
$773
Shanghai, CN (SHA) - London, GB (LON)

Nov 11
Nov 12

Nov 16
Nov 18
as low as
$793
Shanghai, CN (SHA) - London, GB (LON)

Nov 8
Nov 9

Nov 15
Nov 17
as low as
$799
Top Deals on flights from Shanghai to Edinburgh
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$1420
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$1420
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 26

Aug 2
Aug 3
as low as
$1475
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 26

Aug 2
Aug 3
as low as
$1528
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 27

Aug 2
Aug 4
as low as
$1661
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 27

Aug 2
Aug 4
as low as
$1661
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 27

Aug 2
Aug 4
as low as
$1685
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 27

Aug 2
Aug 4
as low as
$1770
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$1845
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$1845
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$1980
Shanghai, CN (SHA) - Edinburgh, GB (EDI)

Jul 26
Jul 28

Aug 2
Aug 3
as low as
$1980
Top Deals on flights from Shanghai to Manchester
Shanghai, CN (SHA) - Manchester, GB (MAN)

Nov 12
Nov 13

Nov 20
Nov 21
as low as
$621
Shanghai, CN (SHA) - Manchester, GB (MAN)

Oct 13
Oct 14

Nov 17
Nov 18
as low as
$767
Shanghai, CN (SHA) - Manchester, GB (MAN)

Oct 13
Oct 14

Nov 17
Nov 18
as low as
$807
Shanghai, CN (SHA) - Manchester, GB (MAN)

Oct 13
Oct 14

Nov 17
Nov 18
as low as
$809
Shanghai, CN (SHA) - Manchester, GB (MAN)

Nov 24
Nov 25

Dec 8
Dec 9
as low as
$809
Shanghai, CN (SHA) - Manchester, GB (MAN)

Dec 4
Dec 5

Dec 10
Dec 12
as low as
$833
Shanghai, CN (SHA) - Manchester, GB (MAN)

Oct 13
Oct 14

Nov 17
Nov 19
as low as
$890
Shanghai, CN (SHA) - Manchester, GB (MAN)

Nov 12
Nov 13

Nov 20
Nov 21
as low as
$957
Shanghai, CN (SHA) - Manchester, GB (MAN)

Oct 13
Oct 13

Nov 17
Nov 18
as low as
$1014
Shanghai, CN (SHA) - Manchester, GB (MAN)

Nov 8
Nov 9

Nov 18
Nov 19
as low as
$1116
Shanghai, CN (SHA) - Manchester, GB (MAN)

Oct 13
Oct 15

Nov 17
Nov 18
as low as
$1125
Shanghai, CN (SHA) - Manchester, GB (MAN)

Nov 8
Nov 9

Nov 18
Nov 19
as low as
$1185
Top Deals on flights from Shanghai to Glasgow
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1629
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1629
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1629
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$1629
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1665
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1665
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1665
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1665
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$1711
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1711
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1711
Shanghai, CN (SHA) - Glasgow, GB (GLA)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1711
Top Deals on flights from Shanghai to Birmingham
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$1832
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 26

Aug 2
Aug 3
as low as
$1832
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 27

Aug 2
Aug 4
as low as
$1910
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 27

Aug 2
Aug 4
as low as
$1915
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 26

Aug 2
Aug 4
as low as
$1915
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$2017
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$2017
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$2017
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 27

Aug 2
Aug 4
as low as
$2017
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$2017
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 27

Aug 2
Aug 3
as low as
$2028
Shanghai, CN (SHA) - Birmingham, GB (BHX)

Jul 26
Jul 27

Aug 2
Aug 4
as low as
$2209
Top Deals on flights from Shanghai to Belfast
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1683
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1683
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1721
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1721
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$1828
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$1837
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$1904
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$1913
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$1934
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$1934
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$2421
Shanghai, CN (SHA) - Belfast, GB (BFS)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$2421
Top Deals on flights from Shanghai to Bristol
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$2121
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$2121
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$2124
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$2124
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$2124
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$2124
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$2124
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$2124
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$2159
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$2159
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 27

Aug 3
Aug 5
as low as
$2194
Shanghai, CN (SHA) - Bristol, GB (BRS)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$2221
Top Deals on flights from Shanghai to Newcastle
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1630
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1630
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$1630
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 27

Aug 3
Aug 5
as low as
$1670
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1670
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 27

Aug 3
Aug 5
as low as
$1670
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1716
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1716
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1716
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1820
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1898
Shanghai, CN (SHA) - Newcastle, GB (NCL)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$2082
Top Deals on flights from Shanghai to Aberdeen
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 27

Aug 3
Aug 5
as low as
$1667
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 27

Aug 3
Aug 5
as low as
$1667
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1705
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1768
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1780
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$1855
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1898
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1942
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 27

Aug 3
Aug 5
as low as
$2025
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 27

Aug 3
Aug 5
as low as
$2025
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$2205
Shanghai, CN (SHA) - Aberdeen, GB (ABZ)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$2394
Top Deals on flights from Shanghai to Inverness
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1557
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1567
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1618
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1622
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1685
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$1685
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1852
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$1856
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$2156
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 5
as low as
$2171
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 28

Aug 3
Aug 4
as low as
$2313
Shanghai, CN (SHA) - Inverness, GB (INV)

Jul 27
Jul 27

Aug 3
Aug 4
as low as
$2313
Flights to United Kingdom
- Flights
- Europe
- United Kingdom