Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

Find cheap flights to China

Search hundreds of travel sites at once for deals on flights to China

Sat 21/10
Sat 28/10
Any month
Compare vs KAYAK |

Book cheap flights to China

(Return)
Airports
Origin
London
£335
only
£335
£365
only
£365
£363
only
£363
Manchester
£312
only
£312
Birmingham
£368
only
£368
Destination
Beijing
£323
only
£323
Shanghai
£312
only
£312
£312
only
£312
Guangzhou
£321
only
£321
Fuzhou
£354
only
£354
Shenzhen
£362
only
£362
Mon, 23 Apr
MAN
PVG
31h 20m
Wed, 25 Apr
PVG
MAN
17h 00m
£312
Trip: 3 days
Overall null null
Based on null reviews
Sun, 18 Feb
MAN
CAN
16h 50m
Mon, 26 Feb
CAN
MAN
20h 40m
£321
Trip: 9 days
Overall null null
Based on null reviews
Mon, 15 Jan
LHR
FOC
32h 40m
Mon, 5 Feb
FOC
LHR
37h 50m
£354
Trip: 22 days
Overall null null
Based on null reviews
Tue, 6 Mar
MAN
PEK
15h 05m
Sun, 11 Mar
PEK
MAN
12h 40m
£359
Trip: 6 days
Overall null null
Based on null reviews
Thu, 26 Oct
LHR
PVG
28h 35m
Thu, 2 Nov
PVG
LHR
24h 25m
£360
Trip: 8 days
Overall null null
Based on null reviews
Sun, 12 Nov
LHR
CAN
16h 55m
Thu, 16 Nov
CAN
LHR
20h 00m
£361
Trip: 5 days
Overall null null
Based on null reviews
Fri, 1 Dec
LHR
SZX
19h 25m
Fri, 8 Dec
SZX
LHR
31h 20m
£362
Trip: 8 days
Overall null null
Based on null reviews
Wed, 11 Apr
LGW
PEK
22h 10m
Mon, 7 May
PEK
LGW
22h 50m
£363
Trip: 27 days
Overall null null
Based on null reviews
Mon, 23 Apr
MAN
SHA
31h 20m
Wed, 25 Apr
SHA
MAN
17h 00m
£312
Trip: 3 days
Overall null null
Based on null reviews
Thu, 26 Oct
MAN
CAN
18h 45m
Sat, 11 Nov
CAN
MAN
17h 35m
£323
Trip: 17 days
Overall null null
Based on null reviews
Sun, 28 Jan
LHR
FOC
21h 50m
Sun, 4 Mar
FOC
LHR
16h 20m
£354
Trip: 36 days
Overall null null
Based on null reviews
Mon, 27 Nov
MAN
PEK
12h 05m
Wed, 6 Dec
PEK
MAN
15h 50m
£323
Trip: 10 days
Overall null null
Based on null reviews
Mon, 6 Nov
LHR
SHA
34h 00m
Fri, 17 Nov
SHA
LHR
18h 20m
£360
Trip: 12 days
Overall null null
Based on null reviews
Sat, 11 Nov
LHR
CAN
18h 15m
Mon, 27 Nov
CAN
LHR
19h 10m
£363
Trip: 17 days
Overall null null
Based on null reviews
Mon, 23 Apr
LGW
PEK
22h 10m
Sun, 6 May
PEK
LGW
22h 50m
£363
Trip: 14 days
Overall null null
Based on null reviews
Sat, 9 Dec
BHX
SHA
20h 25m
Thu, 21 Dec
SHA
BHX
41h 30m
£368
Trip: 13 days
Overall null null
Based on null reviews
Fri, 10 Nov
LHR
CAN
31h 00m
Fri, 24 Nov
CAN
LHR
41h 10m
£335
Trip: 15 days
Overall null null
Based on null reviews
Fri, 24 Nov
MAN
PEK
12h 05m
Mon, 4 Dec
PEK
MAN
18h 05m
£325
Trip: 11 days
Overall null null
Based on null reviews
Mon, 13 Nov
LCY
CAN
19h 25m
Fri, 24 Nov
CAN
LCY
18h 15m
£365
Trip: 12 days
Overall null null
Based on null reviews
Thu, 26 Oct
LHR
SHA
20h 45m
Sun, 29 Oct
SHA
LHR
24h 25m
£366
Trip: 4 days
Overall null null
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in GBP.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an email and someone from our team will get back to you promptly.