Find cheap flights from British Columbia to China

Return
1 adult
Economy
0 bags
Fri 30/6
Fri 7/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

Good to know

Low season

April

High season

December

Cheapest flight

C$ 684

Average price round-trip

C$ 4,038

Good deal round-trip

C$ 3,578

Good deal one-way

C$ 1,499
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from Vancouver to Guangzhou
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from British Columbia to China

Book cheap flights from British Columbia to China

Recent round-trip flight deals

16/10Mon
1 stopPhilippine Airlines
38h 25mYVR-CAN
2/11Thu
1 stopPhilippine Airlines
25h 35mCAN-YVR
C$ 1,089
9/10Mon
1 stopPhilippine Airlines
38h 25mYVR-CAN
28/11Tue
1 stopPhilippine Airlines
26h 35mCAN-YVR
C$ 1,108
18/10Wed
1 stopPhilippine Airlines
38h 25mYVR-CAN
31/10Tue
1 stopPhilippine Airlines
25h 35mCAN-YVR
C$ 1,117
12/10Thu
1 stopPhilippine Airlines
38h 25mYVR-CAN
26/10Thu
1 stopPhilippine Airlines
25h 45mCAN-YVR
C$ 1,119
20/9Wed
1 stopPhilippine Airlines
38h 25mYVR-CAN
17/10Tue
1 stopPhilippine Airlines
25h 45mCAN-YVR
C$ 1,128
12/9Tue
1 stopPhilippine Airlines
38h 25mYVR-CAN
31/10Tue
1 stopPhilippine Airlines
25h 35mCAN-YVR
C$ 1,162
17/10Tue
1 stopPhilippine Airlines
38h 25mYVR-CAN
30/11Thu
1 stopPhilippine Airlines
26h 35mCAN-YVR
C$ 1,173
27/10Fri
2 stopsMultiple Airlines
32h 23mYVR-CAN
11/11Sat
2 stopsMultiple Airlines
38h 22mCAN-YVR
C$ 1,332
10/9Sun
2 stopsMultiple Airlines
31h 53mYVR-CAN
16/9Sat
3 stopsMultiple Airlines
43h 20mCAN-YVR
C$ 1,335
12/10Thu
2 stopsMultiple Airlines
31h 48mYVR-CAN
26/10Thu
3 stopsMultiple Airlines
43h 35mCAN-YVR
C$ 1,339
12/9Tue
2 stopsMultiple Airlines
31h 53mYVR-CAN
31/10Tue
2 stopsMultiple Airlines
45h 22mCAN-YVR
C$ 1,351
16/10Mon
2 stopsMultiple Airlines
31h 48mYVR-CAN
2/11Thu
2 stopsMultiple Airlines
45h 22mCAN-YVR
C$ 1,354
6/11Mon
3 stopsMultiple Airlines
37h 41mYVR-CAN
8/3Fri
2 stopsMultiple Airlines
38h 22mCAN-YVR
C$ 1,361
20/9Wed
2 stopsKorean Air
59h 45mYVR-PEK
1/11Wed
2 stopsKorean Air
40h 30mPEK-YVR
C$ 1,501
31/10Tue
1 stopEVA Air
19h 50mYVR-PEK
28/2Wed
1 stopEVA Air
14h 35mPEK-YVR
C$ 1,624
2/10Mon
1 stopEVA Air
25h 15mYVR-HGH
18/10Wed
1 stopEVA Air
14h 50mHGH-YVR
C$ 1,643
9/10Mon
1 stopEVA Air
25h 35mYVR-PEK
7/5Tue
1 stopEVA Air
20h 45mPEK-YVR
C$ 1,652
28/9Thu
2 stopsKorean Air
35h 45mYVR-PEK
26/10Thu
2 stopsKorean Air
40h 45mPEK-YVR
C$ 1,668
11/10Wed
2 stopsQatar Airways
43h 30mYVR-HGH
31/10Tue
2 stopsQatar Airways
36h 40mHGH-YVR
C$ 2,301
14/11Tue
1 stopANA
29h 10mYVR-SHA
30/11Thu
1 stopANA
16h 05mSHA-YVR
C$ 2,477

Search by stops

Search by airline

Search by price

Recent one-way flight deals

16/10Mon
1 stopPhilippine Airlines
38h 25mYVR-CAN
C$ 684
16/9Sat
1 stopPhilippine Airlines
38h 25mYVR-CAN
C$ 733
8/6Thu
1 stopPhilippine Airlines
36h 45mYVR-CAN
C$ 826
8/11Wed
2 stopsKorean Air
36h 20mYVR-PEK
C$ 829
12/6Mon
3 stopsMultiple Airlines
47h 15mYVR-CAN
C$ 856
10/6Sat
3 stopsMultiple Airlines
47h 15mYVR-CAN
C$ 859
14/6Wed
3 stopsMultiple Airlines
56h 00mYVR-CAN
C$ 869
8/6Thu
3 stopsMultiple Airlines
56h 00mYVR-CAN
C$ 871
20/10Fri
1 stopPhilippine Airlines
24h 20mYVR-PVG
C$ 884
29/10Sun
directAir China
12h 10mYVR-PVG
C$ 939
8/11Wed
1 stopJapan Airlines
31h 45mYVR-PEK
C$ 1,062
28/9Thu
directAir China
12h 50mYVR-PVG
C$ 1,111
10/8Thu
1 stopSingapore Airlines
23h 20mYVR-PEK
C$ 1,121
13/9Wed
1 stopEVA Air
19h 05mYVR-PVG
C$ 1,130
17/10Tue
1 stopEVA Air
19h 05mYVR-PVG
C$ 1,138
15/10Sun
1 stopChina Airlines
23h 15mYVR-CAN
C$ 1,165
6/11Mon
1 stopANA
29h 10mYVR-SHA
C$ 1,325
8/11Wed
2 stopsQatar Airways
38h 45mYVR-PKX
C$ 1,422
14/8Mon
1 stopXiamenAir
19h 20mYVR-SHE
C$ 1,788
15/6Thu
directHainan Airlines
13h 30mYVR-SZX
C$ 2,183

Search by stops

Search by airline

Search by price

Flights to China

Return flight deals:

China - British Columbia

Cabin classes:

C$ 1,682

Browse origins:

C$ 1,656
C$ 1,794
C$ 14,464
C$ 3,075
C$ 2,810
C$ 14,372
C$ 760
C$ 1,407
View more

Browse destinations:

C$ 4,207
C$ 1,699
C$ 10,929
C$ 2,169
C$ 2,621
C$ 3,352
C$ 3,219
C$ 4,142
C$ 1,725
C$ 3,742
C$ 3,442
C$ 1,117
C$ 1,656
C$ 2,810
C$ 1,892
C$ 2,424
C$ 5,557
C$ 2,986
C$ 3,211
C$ 3,810
C$ 3,888
C$ 2,700
C$ 2,505
C$ 3,299
C$ 3,041
C$ 3,341
C$ 5,053
C$ 1,726
C$ 1,370
C$ 2,150
C$ 2,280
C$ 3,676
C$ 21,053
C$ 3,211
C$ 4,662
C$ 760
C$ 2,769
C$ 3,851
C$ 2,337
C$ 1,123
C$ 3,555
C$ 2,966
C$ 5,239
C$ 4,612
View more