Beijing
WestJet logo

WestJet

Flights from Calgary to Beijing

YYC BJS · China

From
£853
return · 1 adult · economy
Operated by
WestJet
Shortest outbound
See live offers
Direct option
No (connecting only)

Live offers

Sample sail-date: 2026-12-09 outbound · 2026-12-16 return. Prices refresh daily.

Search live offers
  • YYC07:0010:45BJS
    —2 stops· WestJet
    Return
    19:30 → 12:15
    2 stops · —
  • YYC07:0010:45BJS
    —2 stops· WestJet
    Return
    07:30 → 22:15
    2 stops · —
  • YYC08:1010:45BJS
    —2 stops· WestJet
    Return
    19:30 → 12:15
    2 stops · —

Frequently asked questions

How long is a flight from Calgary to Beijing with WestJet?
Flight duration varies by routing. Use the live search to see current direct and connecting options.
Does WestJet fly direct from YYC to BJS?
Not on these sample dates — the cheapest offers we see are connecting flights. Direct service may exist on other dates.
How much does a WestJet ticket from YYC to BJS cost?
The cheapest return economy fare we found today is £853 for 1 adult, based on sample dates 2026-12-09 → 2026-12-16. Prices change daily — run the live search for current fares.

Explore

Wishlists

Account