Find cheap flights from Vancouver to China

Return
1 adult
Economy
0 bags
Sat 24/6
Sat 1/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

Latest China Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARShanghai
1 stop from C$ 1,492
Beijing
2+ stops from C$ 1,414
Guangzhou
1 stop from C$ 1,111
Chengdu
2+ stops from C$ 3,402
Xiamen
1 stop from C$ 1,119
Shenyang
1 stop from C$ 2,370

Good to know

Low season

April

High season

September

Cheapest flight

C$ 657

Average price round-trip

C$ 2,834

Good deal round-trip

C$ 1,927

Good deal one-way

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

Top tips for finding cheap flights to China

  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Vancouver is April.
  • Morning departure is around 20% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking China flights

Book cheap flights from Vancouver to China

Recent round-trip flight deals

20/9Wed
1 stopPhilippine Airlines
38h 25mYVR-CAN
17/10Tue
1 stopPhilippine Airlines
25h 45mCAN-YVR
C$ 1,111
22/9Fri
1 stopPhilippine Airlines
26h 15mYVR-XMN
15/10Sun
1 stopPhilippine Airlines
38h 05mXMN-YVR
C$ 1,119
20/9Wed
1 stopPhilippine Airlines
38h 25mYVR-CAN
23/11Thu
1 stopPhilippine Airlines
26h 35mCAN-YVR
C$ 1,161
27/9Wed
1 stopPhilippine Airlines
38h 25mYVR-CAN
12/10Thu
1 stopPhilippine Airlines
25h 45mCAN-YVR
C$ 1,175
29/10Sun
1 stopPhilippine Airlines
38h 35mYVR-CAN
23/11Thu
1 stopPhilippine Airlines
26h 35mCAN-YVR
C$ 1,179
22/10Sun
1 stopPhilippine Airlines
38h 25mYVR-CAN
16/11Thu
1 stopPhilippine Airlines
26h 35mCAN-YVR
C$ 1,186
7/9Thu
1 stopPhilippine Airlines
19h 50mYVR-XMN
5/10Thu
1 stopPhilippine Airlines
20h 30mXMN-YVR
C$ 1,224
27/9Wed
2 stopsMultiple Airlines
55h 48mYVR-CAN
12/10Thu
2 stopsMultiple Airlines
37h 27mCAN-YVR
C$ 1,328
20/9Wed
2 stopsMultiple Airlines
31h 48mYVR-CAN
23/11Thu
2 stopsMultiple Airlines
38h 22mCAN-YVR
C$ 1,334
10/9Sun
2 stopsMultiple Airlines
31h 48mYVR-CAN
23/9Sat
3 stopsMultiple Airlines
43h 20mCAN-YVR
C$ 1,339
12/10Thu
3 stopsMultiple Airlines
32h 45mYVR-CAN
30/10Mon
2 stopsMultiple Airlines
37h 22mCAN-YVR
C$ 1,365
4/11Sat
3 stopsMultiple Airlines
32h 34mYVR-CAN
23/11Thu
2 stopsMultiple Airlines
38h 22mCAN-YVR
C$ 1,369
18/11Sat
2 stopsJapan Airlines
23h 30mYVR-PEK
7/1Sun
2 stopsJapan Airlines
17h 46mPEK-YVR
C$ 1,414
18/9Mon
1 stopEVA Air
25h 25mYVR-PVG
15/5Wed
1 stopEVA Air
21h 30mPVG-YVR
C$ 1,506
1/11Wed
2 stopsKorean Air
36h 20mYVR-PEK
15/11Wed
2 stopsKorean Air
40h 30mPEK-YVR
C$ 1,506
21/11Tue
directAir Canada
12h 10mYVR-PVG
20/12Wed
directAir Canada
10h 20mPVG-YVR
C$ 1,595
21/11Tue
1 stopEVA Air
19h 15mYVR-PVG
6/12Wed
1 stopEVA Air
14h 10mPVG-YVR
C$ 1,598
20/11Mon
1 stopEVA Air
25h 35mYVR-PVG
20/12Wed
1 stopEVA Air
14h 10mPVG-YVR
C$ 1,630
30/9Sat
1 stopChina Airlines
21h 15mYVR-SHA
15/10Sun
1 stopChina Airlines
18h 05mSHA-YVR
C$ 2,057
1/11Wed
1 stopANA
29h 10mYVR-SHA
4/12Mon
1 stopANA
16h 05mSHA-YVR
C$ 2,479

Search by stops

Search by airline

Search by price

Recent one-way flight deals

6/9Wed
1 stopPhilippine Airlines
26h 15mYVR-XMN
C$ 657
16/10Mon
1 stopPhilippine Airlines
24h 20mYVR-PVG
C$ 664
11/9Mon
1 stopPhilippine Airlines
38h 25mYVR-CAN
C$ 686
18/9Mon
1 stopPhilippine Airlines
38h 25mYVR-CAN
C$ 687
6/9Wed
2 stopsMultiple Airlines
45h 45mYVR-XMN
C$ 705
2/9Sat
1 stopPhilippine Airlines
38h 25mYVR-CAN
C$ 716
3/9Sun
1 stopPhilippine Airlines
38h 25mYVR-CAN
C$ 733
12/9Tue
2 stopsKorean Air
35h 45mYVR-PEK
C$ 737
5/9Tue
2 stopsKorean Air
35h 45mYVR-PEK
C$ 823
18/9Mon
2 stopsKorean Air
59h 45mYVR-PEK
C$ 838
7/6Wed
3 stopsMultiple Airlines
47h 15mYVR-CAN
C$ 847
12/9Tue
2 stopsMultiple Airlines
33h 40mYVR-SHA
C$ 878
9/6Fri
3 stopsMultiple Airlines
47h 15mYVR-CAN
C$ 886
11/9Mon
2 stopsMultiple Airlines
55h 48mYVR-CAN
C$ 892
24/9Sun
1 stopEVA Air
19h 05mYVR-PVG
C$ 1,107
11/9Mon
1 stopEVA Air
19h 05mYVR-PVG
C$ 1,132
10/9Sun
1 stopChina Airlines
22h 55mYVR-CAN
C$ 1,405
7/6Wed
1 stopSichuan Airlines
28h 00mYVR-TAO
C$ 1,504
13/8Sun
1 stopUndisclosed Carrier
20h 50mYVR-CTU
C$ 1,685
31/8Thu
1 stopAir China
16h 55mYVR-CTU
C$ 2,034

Search by stops

Search by airline

Search by price

Vancouver - China Flights

Departure:

Vancouver (YVR)Canada

Return flight deals:

China - Vancouver

Cabin classes:

C$ 1,673

Browse origins:

C$ 758

Browse destinations:

C$ 4,194
C$ 1,414
C$ 4,250
C$ 2,987
C$ 3,617
C$ 2,727
C$ 4,129
C$ 1,344
C$ 3,144
C$ 1,111
C$ 5,365
C$ 4,628
C$ 2,500
C$ 2,114
C$ 3,686
C$ 3,971
C$ 3,182
C$ 3,799
C$ 3,967
C$ 2,471
C$ 2,483
C$ 4,493
C$ 5,037
C$ 1,560
C$ 1,492
C$ 2,340
C$ 2,220
C$ 3,067
C$ 2,748
C$ 758
C$ 2,412
C$ 2,617
C$ 1,119
C$ 2,781
C$ 3,544
C$ 2,984
C$ 5,223
C$ 4,997
View more