Cheap flights from British Columbia to China

YVR — SHA
14 Apr — 21 Apr1
1 adult
1 adult, Economy, 0 bags

Find flight deals from British Columbia to China

Keep the following information in mind while searching for British Columbia to China flight deals. Data was last updated 15 March 2026.

Round-trip from

C$ 907

One-way from

C$ 475

Popular in

June

Cheapest in

January

Average price

C$ 1,312

Good round-trip deal

C$ 867 or less

Good one-way deal

C$ 485 or less
Cathay Pacific
  • Cathay Pacific
  • 31/8-15/9
  • 2 total stops
  • 58h 10m total
  • British Columbia to China
2/6
  • 2/6
  • 1 total stop
  • 23h 20m total
  • British Columbia to China
Highest demand for flights based on searches. 14% potential increase in price (C$ 290 potential increase over avg. RT price).
Cheapest flight prices on average. 3% potential price decrease (C$ 58 potential savings vs. average RT price).
Average for round-trip flights in March 2026
Price to beat on a round-trip flight from British Columbia to China.
Price to beat on a one-way flight from British Columbia to China.

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Alternative routes for British Columbia to China

See prices for flight routes from nearby airports that may be better suited for you.

Top 10 airlines flying from British Columbia to China

Discover the top 10 airlines that operate flights from British Columbia to China. Compare their services, reliability, and customer satisfaction ratings to choose the airline that best suits your travel preferences and needs. Over the last 7 days, Cheapflights users made 629,999 searches. Data last updated 15 March 2026.
AirlineCheapestAverageFlexibilityOn-time
Sichuan AirlinesCheapestC$ 741AverageC$ 1,051FlexibilityNo cancel feeOn-time63%
Search Sichuan Airlines flights
Hong Kong AirlinesCheapestC$ 796AverageC$ 998FlexibilityNo cancel feeOn-time65%
Search Hong Kong Airlines flights
Korean AirCheapestC$ 798AverageC$ 1,176FlexibilityNo cancel feeOn-time81%
Search Korean Air flights
China SouthernCheapestC$ 812AverageC$ 1,232FlexibilityNo cancel feeOn-time69%
Search China Southern flights
XiamenAirCheapestC$ 821AverageC$ 1,245FlexibilityNo cancel feeOn-time49%
Search XiamenAir flights
Air ChinaCheapestC$ 824AverageC$ 1,239FlexibilityNo cancel feeOn-time67%
Search Air China flights
Cathay PacificCheapestC$ 827AverageC$ 1,282FlexibilityNo cancel feeOn-time72%
Search Cathay Pacific flights
Hainan AirlinesCheapestC$ 848AverageC$ 1,169FlexibilityNo cancel feeOn-time61%
Search Hainan Airlines flights
Air CanadaCheapestC$ 866AverageC$ 1,208FlexibilityNo cancel feeOn-time67%
Search Air Canada flights
United AirlinesCheapestC$ 984AverageC$ 1,207FlexibilityNo cancel feeOn-time69%
Search United Airlines flights

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.