Find cheap flights from China to British Columbia from C$ 582

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 12/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sat 8/7
Sat 15/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 British Columbia

Good to know

Low season

January

High season

January

Cheapest flight

C$ 582

Average price round-trip

C$ 1,774

Good deal one-way

C$ 2,423
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (2% more expensive on average)
Flight from Beijing Capital Airport to Vancouver
(price for this month)
or less

FAQs for booking flights from China to British Columbia

Book cheap flights from China to British Columbia

Recent round-trip flight deals

9/10Mon
1 stopPhilippine Airlines
25h 45mCAN-YVR
26/10Thu
1 stopPhilippine Airlines
38h 25mYVR-CAN
C$ 1,521
1/9Fri
2 stopsANA
19h 48mPVG-YVR
25/10Wed
2 stopsANA
40h 05mYVR-PVG
C$ 1,668
8/10Sun
2 stopsANA
27h 41mPVG-YVR
16/11Thu
2 stopsANA
48h 45mYVR-PVG
C$ 1,700
9/10Mon
1 stopKorean Air
14h 00mPVG-YVR
16/11Thu
1 stopKorean Air
15h 20mYVR-PVG
C$ 1,764
10/10Tue
1 stopKorean Air
15h 00mCAN-YVR
27/10Fri
1 stopKorean Air
30h 35mYVR-CAN
C$ 1,764
10/11Fri
1 stopKorean Air
32h 25mPEK-YVR
17/11Fri
1 stopKorean Air
31h 20mYVR-PEK
C$ 1,767
8/10Sun
2 stopsANA
27h 41mPVG-YVR
16/11Thu
1 stopANA
17h 20mYVR-PVG
C$ 1,792
19/9Tue
2 stopsMultiple Airlines
22h 18mSHA-YVR
5/10Thu
2 stopsMultiple Airlines
30h 05mYVR-SHA
C$ 1,865
28/9Thu
1 stopPhilippine Airlines
20h 30mXMN-YVR
16/10Mon
1 stopPhilippine Airlines
26h 15mYVR-XMN
C$ 1,878
28/9Thu
1 stopPhilippine Airlines
20h 30mXMN-YVR
16/10Mon
1 stopPhilippine Airlines
26h 15mYVR-XMN
C$ 1,881
24/9Sun
2 stopsMultiple Airlines
22h 18mSHA-YVR
11/10Wed
2 stopsMultiple Airlines
37h 05mYVR-SHA
C$ 1,979
3/11Fri
1 stopLufthansa
25h 20mPEK-YVR
11/11Sat
2 stopsLufthansa
54h 00mYVR-PEK
C$ 2,047
6/11Mon
2 stopsSingapore Airlines
37h 25mCAN-YVR
13/11Mon
2 stopsSingapore Airlines
48h 15mYVR-CAN
C$ 2,055
3/11Fri
2 stopsLufthansa
28h 44mPEK-YVR
11/11Sat
2 stopsLufthansa
32h 25mYVR-PEK
C$ 2,059
19/9Tue
1 stopKLM
43h 35mPVG-YVR
6/10Fri
2 stopsKLM
29h 05mYVR-PVG
C$ 2,084
12/7Wed
2 stopsSWISS
46h 02mPVG-YVR
17/8Thu
1 stopSWISS
23h 10mYVR-PVG
C$ 2,106
1/10Sun
2 stopsAir France
42h 20mPEK-YVR
10/10Tue
2 stopsAir France
28h 35mYVR-PEK
C$ 2,272
2/11Thu
2 stopsBritish Airways
48h 35mPKX-YVR
9/11Thu
2 stopsBritish Airways
35h 01mYVR-PKX
C$ 2,596
22/10Sun
2 stopsEmirates
37h 47mCAN-YVR
30/10Mon
2 stopsEmirates
46h 45mYVR-CAN
C$ 2,731
2/7Sun
2 stopsQatar Airways
32h 55mPKX-YVR
1/8Tue
2 stopsQatar Airways
42h 00mYVR-PKX
C$ 3,359

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/9Tue
2 stopsMultiple Airlines
50h 35mPEK-YVR
C$ 582
21/11Tue
3 stopsMultiple Airlines
40h 11mPEK-YVR
C$ 728
26/10Thu
3 stopsMultiple Airlines
46h 45mPVG-YXX
C$ 744
10/9Sun
3 stopsMultiple Airlines
32h 05mSZX-YVR
C$ 802
25/10Wed
2 stopsANA
27h 41mPVG-YVR
C$ 807
30/6Fri
1 stopANA
14h 40mPEK-YVR
C$ 817
21/9Thu
1 stopPhilippine Airlines
25h 45mCAN-YVR
C$ 847
19/9Tue
3 stopsMultiple Airlines
46h 55mPEK-YVR
C$ 857
14/9Thu
2 stopsANA
40h 13mPEK-YVR
C$ 862
8/11Wed
2 stopsANA
40h 04mPVG-YVR
C$ 866
8/11Wed
1 stopPhilippine Airlines
39h 25mPVG-YVR
C$ 973
21/11Tue
1 stopPhilippine Airlines
19h 25mPEK-YVR
C$ 1,023
3/11Fri
1 stopKorean Air
13h 20mPVG-YVR
C$ 1,135
22/11Wed
1 stopKorean Air
13h 20mPVG-YVR
C$ 1,138
6/11Mon
directAir Canada
10h 20mPVG-YVR
C$ 1,151
24/11Fri
directAir China
10h 20mPVG-YVR
C$ 1,154
20/9Wed
1 stopSingapore Airlines
66h 15mCAN-YVR
C$ 1,198
12/7Wed
1 stopKLM
43h 55mPEK-YVR
C$ 1,606
4/7Tue
2 stopsEmirates
37h 39mCAN-YVR
C$ 1,902
26/6Mon
2 stopsQatar Airways
37h 10mPKX-YVR
C$ 1,933

Search by stops

Search by airline

Search by price

Flights to British Columbia

Return flight deals:

British Columbia - China

Cabin classes:

C$ 1,586

Browse origins:

C$ 1,684
C$ 1,478
C$ 2,708
C$ 4,033
C$ 5,031
C$ 1,788
C$ 4,546
C$ 1,303
C$ 3,331
C$ 3,752
C$ 2,970
C$ 3,839
C$ 4,986
C$ 5,602
C$ 3,756
C$ 5,278
C$ 3,241
C$ 3,019
C$ 6,628
C$ 2,677
C$ 1,660
C$ 2,205
C$ 2,518
C$ 1,768
C$ 5,163
C$ 5,190
C$ 3,476
C$ 1,878
C$ 3,511
C$ 3,853
C$ 6,094
View more

Browse destinations:

C$ 3,683
C$ 2,444
C$ 1,303
C$ 3,324
View more