Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Vancouver (YVRA) to Beijing (BJSA)

Travellers and cabin class
  1. Home
  2. Canada
  3. Vancouver
  4. Beijing

Compare Vancouver to Beijing flight deals

Find the cheapest month or even day of the year to fly to Beijing

Book the best Beijing fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Vancouver to Beijing

Looking for a cheap last-minute deal or the best return flight from Vancouver to Beijing? Find the lowest prices on one-way and return tickets right here.
Beijing.£561 per passenger.Departing Thu, 24 Jul, returning Wed, 13 Aug.Return flight with Hainan Airlines.Outbound indirect flight with Hainan Airlines, departs from Vancouver International on Thu, 24 Jul, arriving in Beijing Capital.Inbound indirect flight with Hainan Airlines, departs from Beijing Capital on Wed, 13 Aug, arriving in Vancouver International.Price includes taxes and charges.From £561, select.
Thu, 24 JulYVR - PEK with Hainan Airlines
1 stop
Wed, 13 AugPEK - YVR with Hainan Airlines
1 stop
from £561
Beijing.£581 per passenger.Departing Thu, 23 Oct, returning Thu, 30 Oct.Return flight with Air Canada.Outbound direct flight with Air Canada departs from Vancouver International on Thu, 23 Oct, arriving in Beijing Capital.Inbound direct flight with Air Canada departs from Beijing Capital on Thu, 30 Oct, arriving in Vancouver International.Price includes taxes and charges.From £581, select.
Air Canada
Thu, 23 OctYVR - PEK with Air Canada
Direct
Air Canada
Thu, 30 OctPEK - YVR with Air Canada
Direct
from £581
Beijing.£585 per passenger.Departing Thu, 25 Sep, returning Mon, 24 Nov.Return flight with Air Canada.Outbound direct flight with Air Canada departs from Vancouver International on Thu, 25 Sep, arriving in Beijing Capital.Inbound direct flight with Air Canada departs from Beijing Capital on Mon, 24 Nov, arriving in Vancouver International.Price includes taxes and charges.From £585, select.
Air Canada
Thu, 25 SepYVR - PEK with Air Canada
Direct
Air Canada
Mon, 24 NovPEK - YVR with Air Canada
Direct
from £585
Beijing.£586 per passenger.Departing Thu, 25 Sep, returning Mon, 13 Oct.Return flight with Air Canada.Outbound direct flight with Air Canada departs from Vancouver International on Thu, 25 Sep, arriving in Beijing Capital.Inbound direct flight with Air Canada departs from Beijing Capital on Mon, 13 Oct, arriving in Vancouver International.Price includes taxes and charges.From £586, select.
Air Canada
Thu, 25 SepYVR - PEK with Air Canada
Direct
Air Canada
Mon, 13 OctPEK - YVR with Air Canada
Direct
from £586
Beijing.£586 per passenger.Departing Tue, 28 Oct, returning Wed, 5 Nov.Return flight with Air Canada.Outbound direct flight with Air Canada departs from Vancouver International on Tue, 28 Oct, arriving in Beijing Capital.Inbound direct flight with Air Canada departs from Beijing Capital on Wed, 5 Nov, arriving in Vancouver International.Price includes taxes and charges.From £586, select.
Air Canada
Tue, 28 OctYVR - PEK with Air Canada
Direct
Air Canada
Wed, 5 NovPEK - YVR with Air Canada
Direct
from £586
Beijing.£586 per passenger.Departing Mon, 18 Aug, returning Mon, 3 Nov.Return flight with Air Canada.Outbound direct flight with Air Canada departs from Vancouver International on Mon, 18 Aug, arriving in Beijing Capital.Inbound direct flight with Air Canada departs from Beijing Capital on Mon, 3 Nov, arriving in Vancouver International.Price includes taxes and charges.From £586, select.
Air Canada
Mon, 18 AugYVR - PEK with Air Canada
Direct
Air Canada
Mon, 3 NovPEK - YVR with Air Canada
Direct
from £586
Beijing.£586 per passenger.Departing Tue, 4 Nov, returning Tue, 18 Nov.Return flight with Air Canada.Outbound direct flight with Air Canada departs from Vancouver International on Tue, 4 Nov, arriving in Beijing Capital.Inbound direct flight with Air Canada departs from Beijing Capital on Tue, 18 Nov, arriving in Vancouver International.Price includes taxes and charges.From £586, select.
Air Canada
Tue, 4 NovYVR - PEK with Air Canada
Direct
Air Canada
Tue, 18 NovPEK - YVR with Air Canada
Direct
from £586
Beijing.£627 per passenger.Departing Sun, 16 Nov, returning Fri, 5 Dec.Return flight with Air Canada.Outbound direct flight with Air Canada departs from Vancouver International on Sun, 16 Nov, arriving in Beijing Capital.Inbound direct flight with Air Canada departs from Beijing Capital on Fri, 5 Dec, arriving in Vancouver International.Price includes taxes and charges.From £627, select.
Air Canada
Sun, 16 NovYVR - PEK with Air Canada
Direct
Air Canada
Fri, 5 DecPEK - YVR with Air Canada
Direct
from £627
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Vancouver to Beijing found in the last 4 days, and are subject to change and availability.

The cheapest month to fly from Vancouver to Beijing

We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Vancouver to Beijing flight prices forecast over the next 12 months.
Jun
from £775
Jul
from £770
Aug
from £747
Sep
from £664
Oct
from £581
Nov
from £586
Dec
from £973
Jan
from £653
Feb
from £650
Mar
from £708
Apr
from £809
May
from £823
Cheapest month:October
Most expensive month:December

Direct flights from Vancouver to Beijing

Alternative Vancouver to Beijing routes

Looking for the cheapest, fastest or easiest route from Vancouver to Beijing? You could fly into the following airports instead.

Vancouver to Beijing: Flight information

The things to know before you go.
Cheapest flight found£561
Cheapest month to flyJuly
Average flight time12 hrs, 36 mins
Most popular airlineAir China
Average flights per week34

Finding cheap flights from Vancouver to Beijing: Frequently asked questions

There are 2 airports in Beijing: Beijing Capital and Beijing Daxing.
The best price we found for a return flight from Vancouver to Beijing is £561. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
12 hours and 36 minutes is the average flight time from Vancouver to Beijing.
Air China and Air Canada fly direct from Vancouver to Beijing.
As of June 2025, there are 17 flights per week flying from Vancouver to Beijing.
The cheapest month to fly from Vancouver to Beijing is usually July.
If you're flying from Vancouver, the cheapest airport near Beijing is Beijing Capital – which is 15.6 miles away from the centre of Beijing. We've found flights into this airport from £561.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Vancouver to Beijing on Thursday, 24 July 2025.
Yes – the average flight time is 12 hours and 36 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Beijing but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Beijing is around 40 days in advance, so don’t leave your flight to the last minute.
In June, the average temperature is usually around 24°C. July is typically the warmest month in Beijing, when it usually averages around 32°C. You can expect the least rain in January. The coldest month is January, with temperatures averaging -12°C. The rainiest month is July.
The cheapest airline that flies to Beijing is Hainan Airlines. And the cheapest airline that flies to Beijing Daxing Airport is Air Canada.

Travelling from Vancouver to Beijing: what you need to know

  • Planning your flight from Vancouver to Beijing begins with finding the best airport to start your journey. Vancouver International Airport (YVR), Vancouver Harbour Sea Plane Base Airport (CXH) and Abbotsford Airport (YXX) are the main terminals in Vancouver.

  • Beijing Capital International Airport (PEK) and Daxing International Airport (PKX) are Beijing's major entry points.

  • The average duration of a direct Vancouver to Beijing flight is 12 hours 35 minutes.

  • The timezone in Beijing is UTC+8, which is 15 hours ahead of Vancouver.

  • The most popular route for flights from Vancouver to Beijing is Vancouver International Airport (YVR) to {"defaultCase":"Beijing Capital International Airport","accusativeCase":"Beijing Capital International Airport","nominativeCase":"Beijing Capital International Airport","dativeCase":"Beijing Capital International Airport"} (PEK). You'll find nine services between the two airports each week.

  • Leave plenty of time to catch your Vancouver to Beijing flight. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.

  • Flying during a popular month like August? Major public holidays and other popular periods can mean longer queues at check-in and security. Be extra cautious and arrive up to four hours ahead of international flights and two hours before domestic departures.

How to find the cheapest flights from Vancouver to Beijing

  • Score cheap Vancouver to Beijing flights by booking seven months ahead. According to our research, that's the sweet spot for bagging a bargain.

  • The best month for scoring cheap plane tickets from Vancouver to Beijing is October. Use the 'Whole month' tool to compare flight prices, then choose the dates that offer the biggest savings.

  • You don't need to check every day to see if fares have dropped when you set up a Price Alert. We'll notify you as soon as there's a better deal on cheap flights from Vancouver to Beijing.

  • Lock in a cheap Vancouver to Beijing flight with the help of our filters. Choose your preferred duration, departure time and airlines, then sort the results by 'Cheapest' for the best deals.

Flying from Vancouver

Vancouver International Airport (YVR)

  • You can get a direct flight from Vancouver to Beijing taking off from Vancouver International Airport (YVR). Begin your trip at YVR and come in for landing at Beijing Capital International Airport (PEK).

  • Air Canada is a well-known carrier that offers direct Vancouver to Beijing plane tickets leaving from YVR.

  • The journey from central Vancouver to YVR takes about 35 minutes on public transport. If you drive, ride-share or grab a cab, you'll cover the 7 miles in 25 minutes or so, depending on traffic.

  • Want a convenient hotel close to Vancouver International Airport? If you're catching an early flight from Vancouver to Beijing, these stays will put you moments from check-in:

    • Best Western Plus Vancouver Airport Hotel

    • Nice Home Away at Vancouver Near YVR

    • Versante Hotel

  • Of all flights leaving Vancouver International Airport, 71.77% arrive on time at their destination.

Abbotsford Airport (YXX)

  • YXX is roughly 40 miles from central Vancouver. The drive from the city centre to the airport takes about 1 hour. If you're thinking about using public transport, you can expect a journey of around 1 hour 30 minutes.

  • Take the 'what ifs' out of departure day — stay close to Abbotsford Airport and know you'll make it to your gate with time to spare. Settle in at one of these hotels the day before if you're catching an early Vancouver to Beijing flight:

    • Sandman Hotel Abbotsford Airport

    • Best Western Plus Regency Inn Conference Centre

    • Alpine Inn Abbotsford

  • Flights that depart from YXX make it to their destination within the scheduled time frame 67.97% of the time.

Arriving in Beijing

Beijing Capital International Airport (PEK)

  • Beijing Capital International Airport (PEK) is approximately 16 miles from central Beijing. If you're catching a cab or a ride-share, the drive will take around 40 minutes.

  • The last thing you want is a long journey to your hotel if you're arriving on a late flight from Vancouver to Beijing. Book one of these accommodation options near PEK instead:

    • Qiu Guo Hotel (China International Exhibition Centre Beijing Capital Airport)

    • Capital Airport International Hotel

    • VOYAGE International Hotel

  • Pick up a Beijing Capital International Airport rental car and discover corners of Beijing that aren't the typical tourist stops. Browse the options available from Hertz.

  • Book your ride from Beijing Capital International Airport a few weeks ahead to get the best deal. If you're planning to travel during a peak period, it's a smart idea to book your Vancouver to Beijing flight even earlier.

  • PEK is situated at Capital Airport Rd.

Daxing International Airport (PKX)

  • The centre of Beijing is around 25 miles from Daxing International Airport (PKX). After your flight from Vancouver to Beijing has landed and you've made your way out of the airport, expect a drive of around 1 hour 5 minutes.

  • After your flight from Vancouver to Beijing, unwind at a hotel close to PKX. These are some comfortable options that'll help you sink into relaxation mode:

    • Aerotel Beijing Daxing International Airport

    • Ji Hotel

    • Hilton Garden Inn Beijing Daxing International Airport

Best time to go to Beijing

  • February is the quietest month for flights from Vancouver to Beijing, while April is the most popular. Work out the ideal time to go to Beijing based on whether you like a bustling atmosphere or a more laid-back vibe.

  • Before locking in your Vancouver to Beijing tickets, think about the type of weather you enjoy. July is the warmest month in Beijing, with temperatures ranging from 21ºC (70ºF) to 35ºC (95ºF).

  • January sees average temperatures of between -11ºC (12ºF) and 3ºC (37ºF). Look for cheap flights from Vancouver to Beijing around that time if you like travelling in cooler conditions.

More about Beijing

  • Start your Beijing trip right by choosing the ideal place to stay. Once you've booked your flight from Vancouver to Beijing, explore our selection of hotels including:

    • Beijing Pudi Hotel

    • AC Embassy Hotel

    • Park Plaza Beijing Wangfujing

  • Forbidden City and Temple of Heaven are just the start of the top attractions to put on your Beijing itinerary. Keep the sightseeing going at Tiananmen Square.

Explore more of China

  • Beijing has loads to offer, but there are so many other corners of China just waiting to be discovered. About 70 miles south-east of Beijing, a visit to Tianjin will keep you on the move. Start with leading attractions like Ancient Culture Street, Porcelain house and Haihe River.

  • If you want to check out another major stop in China, consider Tai'an, about 260 miles south of Beijing. Sanyi Cypress, Xixi Stone Pavilion and Qiuxian Cave are key highlights.

More travel options

Cheap tickets to Beijing
Cheap tickets to Beijing
Return flights from Canada to China
Cheap last minute flights
Plane tickets from Vancouver to China
Return plane tickets from British Columbia
Flights from Vancouver to Beijing
Return flights from Canada
Cheap tickets from Vancouver
Tickets to China
Car hire in Hai-tien-ch'ü
China car hire
Cheap car hire in Beijing
Hotels in Beijing
Cheap hotels in Fengtai Qu
Book hotels in Chaoyang Qu
Cheap hotels deals in Beijing Shi Cheng Qu
Book hotels in Daxing Xian
Cheap hotels in Tongzhou
Tickets from London to Djerba–Zarzis
Flights from Belfast International to Edinburgh
Cheap flights from Glasgow to Larnaca
Plane tickets from Kathmandu to London
Return flights from Birmingham to Grenoble
Return plane tickets from Edinburgh to Nantes
Return plane tickets from Glasgow to Paphos
Return tickets from Milan to Amsterdam Schiphol
Cheap return tickets from Birmingham to Warsaw
Cheap return tickets from Ben Gurion Intl to Vienna
Cheap return tickets from London Heathrow to Glasgow Intl
Cheap return flights from London Gatwick to Santorini (Thira)
Cheap tickets from Barcelona to Rome
Plane tickets from Ho Chi Minh City to Siem Reap–Angkor
Cheap tickets from Lisbon to Amsterdam Schiphol
Tickets from London Luton to Porto
Tickets from Belfast International to Liverpool
Cheap tickets from Fuerteventura to Manchester
Return plane tickets from London to Owen Roberts International
Return tickets from Edinburgh to Shannon
Return tickets from London to Toulon-Hyères
Flights from Leeds Bradford to Copenhagen
Cheap tickets from Lahore to Dubai
Return flights from Manchester to Washington D.C.
Cheap tickets from Prague to Edinburgh
Tickets from Birmingham to Cape Town
Plane tickets from London to Langkawi
Tickets from Leeds Bradford to Naples International
Cheap return flights from Sialkot to Manchester
Cheap return tickets from London Luton to Sofia

Plan the rest of your trip from Vancouver to Beijing

  • Car hire in Beijing
  • Hotels in Beijing

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • Paris
    • London
    • Dublin
    • Palma - Majorca
    • Barcelona
    • Ibiza
    • Malaga
    • Belfast
  • Hotels
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
  • Car hire
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings