
Flight Deals from United Kingdom to Shanghai from $587
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 London to Shanghai
London, GB (LON) - Shanghai, CN (SHA)

Sep 29
Sep 30

Dec 5
Dec 6
as low as
$587
London, GB (LON) - Shanghai, CN (SHA)

Nov 22
Nov 24

Dec 6
Dec 7
as low as
$590
London, GB (LON) - Shanghai, CN (SHA)

Sep 28
Sep 29

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

Sep 21
Sep 22

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

Nov 23
Nov 24

Dec 6
Dec 7
as low as
$663
London, GB (LON) - Shanghai, CN (SHA)

Nov 23
Nov 24

Dec 3
Dec 4
as low as
$663
London, GB (LON) - Shanghai, CN (SHA)

Sep 22
Sep 23

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

Nov 11
Nov 12

Nov 18
Nov 19
as low as
$725
London, GB (LON) - Shanghai, CN (SHA)

Nov 17
Nov 18

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

Nov 11
Nov 12

Nov 25
Nov 26
as low as
$736
London, GB (LON) - Shanghai, CN (SHA)

Nov 23
Nov 24

Nov 30
Dec 1
as low as
$738
London, GB (LON) - Shanghai, CN (SHA)

Nov 6
Nov 7

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

Nov 8
Nov 9

Nov 24
Nov 25
as low as
$656
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 29
Nov 30

Dec 7
Dec 8
as low as
$656
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 13
Nov 14

Nov 27
Nov 28
as low as
$700
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 23
Nov 25

Dec 7
Dec 7
as low as
$802
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 29
Nov 30

Dec 7
Dec 7
as low as
$802
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 23
Nov 24

Dec 7
Dec 8
as low as
$814
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 29
Dec 1

Dec 7
Dec 7
as low as
$820
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 23
Nov 24

Dec 7
Dec 7
as low as
$827
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 20
Nov 22

Nov 26
Nov 26
as low as
$827
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 13
Nov 14

Nov 27
Nov 27
as low as
$827
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 13
Nov 14

Nov 27
Nov 27
as low as
$834
Edinburgh, GB (EDI) - Shanghai, CN (SHA)

Nov 8
Nov 9

Nov 24
Nov 25
as low as
$846
Top Deals on flights from Manchester to Shanghai
Manchester, GB (MAN) - Shanghai, CN (SHA)

Nov 2
Nov 3

Nov 14
Nov 15
as low as
$705
Manchester, GB (MAN) - Shanghai, CN (SHA)

Nov 13
Nov 14

Nov 25
Nov 26
as low as
$773
Manchester, GB (MAN) - Shanghai, CN (SHA)

Nov 11
Nov 13

Nov 25
Nov 26
as low as
$775
Manchester, GB (MAN) - Shanghai, CN (SHA)

Nov 12
Nov 13

Nov 30
Dec 1
as low as
$778
Manchester, GB (MAN) - Shanghai, CN (SHA)

Nov 12
Nov 13

Nov 26
Nov 27
as low as
$790
Manchester, GB (MAN) - Shanghai, CN (SHA)

Nov 10
Nov 12

Nov 24
Nov 25
as low as
$797
Manchester, GB (MAN) - Shanghai, CN (SHA)

Nov 11
Nov 12

Nov 30
Dec 1
as low as
$808
Manchester, GB (MAN) - Shanghai, CN (SHA)

Nov 2
Nov 3

Nov 14
Nov 15
as low as
$816
Manchester, GB (MAN) - Shanghai, CN (SHA)

Nov 12
Nov 13

Nov 26
Nov 26
as low as
$834
Manchester, GB (MAN) - Shanghai, CN (SHA)

Nov 3
Nov 4

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

Nov 3
Nov 4

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

Nov 12
Nov 13

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

Jul 25
Jul 26

Aug 1
Aug 1
as low as
$1477
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 26

Aug 1
Aug 1
as low as
$1487
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 26

Aug 1
Aug 1
as low as
$1487
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 26

Aug 1
Aug 1
as low as
$1551
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 26

Aug 1
Aug 1
as low as
$1560
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1629
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1629
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 26

Aug 1
Aug 1
as low as
$1701
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 26

Aug 1
Aug 1
as low as
$1701
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 27

Aug 1
Aug 1
as low as
$1919
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 27

Aug 1
Aug 1
as low as
$1919
Glasgow, GB (GLA) - Shanghai, CN (SHA)

Jul 25
Jul 27

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

Nov 7
Nov 9

Dec 7
Dec 7
as low as
$801
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Nov 7
Nov 8

Dec 7
Dec 8
as low as
$841
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Nov 7
Nov 8

Dec 7
Dec 8
as low as
$846
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Nov 7
Nov 8

Dec 7
Dec 8
as low as
$908
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Oct 17
Oct 18

Nov 25
Nov 26
as low as
$949
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Oct 17
Oct 18

Nov 25
Nov 26
as low as
$963
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Oct 17
Oct 18

Nov 25
Nov 26
as low as
$988
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Oct 17
Oct 18

Nov 25
Nov 25
as low as
$1051
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Oct 15
Oct 16

Nov 26
Nov 27
as low as
$1087
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Oct 17
Oct 18

Nov 25
Nov 26
as low as
$1267
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Oct 15
Oct 16

Nov 26
Nov 27
as low as
$1295
Birmingham, GB (BHX) - Shanghai, CN (SHA)

Oct 13
Oct 14

Nov 26
Nov 27
as low as
$1307
Top Deals on flights from Belfast to Shanghai
Belfast, GB (BFS) - Shanghai, CN (SHA)

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 29

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

Jul 27
Jul 28

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

Jul 27
Jul 29

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 29

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 29

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Nov 18
Nov 19

Nov 27
Nov 27
as low as
$766
Newcastle, GB (NCL) - Shanghai, CN (SHA)

Nov 18
Nov 19

Nov 27
Nov 28
as low as
$813
Newcastle, GB (NCL) - Shanghai, CN (SHA)

Nov 18
Nov 19

Nov 27
Nov 28
as low as
$864
Newcastle, GB (NCL) - Shanghai, CN (SHA)

Nov 18
Nov 19

Nov 27
Nov 27
as low as
$892
Newcastle, GB (NCL) - Shanghai, CN (SHA)

Nov 18
Nov 19

Nov 27
Nov 28
as low as
$929
Newcastle, GB (NCL) - Shanghai, CN (SHA)

Nov 18
Nov 19

Nov 27
Nov 28
as low as
$1058
Newcastle, GB (NCL) - Shanghai, CN (SHA)

Nov 18
Nov 19

Nov 27
Nov 28
as low as
$1263
Newcastle, GB (NCL) - Shanghai, CN (SHA)

Nov 18
Nov 19

Nov 27
Nov 28
as low as
$1416
Newcastle, GB (NCL) - Shanghai, CN (SHA)

Nov 18
Nov 19

Nov 27
Nov 27
as low as
$1652
Newcastle, GB (NCL) - Shanghai, CN (SHA)

Nov 18
Nov 19

Nov 27
Nov 28
as low as
$5022
Top Deals on flights from Aberdeen to Shanghai
Aberdeen, GB (ABZ) - Shanghai, CN (SHA)

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 29

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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

Jul 27
Jul 28

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