Welcome | Sign out

Cheap Flights from St Johns to Beijing, China - YYT to BJS (reverse)

Did You Know?

You must make at least one connection to fly from St Johns, NL to Beijing.
There are 5450 flights from St Johns, NL to Beijing per week.
Lufthansa German Airlines has 476 connecting flights between St Johns, NL and Beijing.
279,313 seats are available per week to fly from St Johns, NL to Beijing.

Cheap Domestic Flights from St Johns - YYT

Flights
Airline
Lowest Price
Air Canada, WestJet, Porter
$446
Air Canada, WestJet
$789
Air Canada, WestJet
$1003
Air Canada, WestJet, Porter, Provincial
$401
Air Canada, WestJet, Porter
$277

Cheap Domestic Flights to Beijing - BJS

Flights
Airline
Lowest Price
Air Canada
$542

Cheap International Flights from St Johns - YYT

Flights
Airline
Lowest Price
KLM, Etihad, Air Canada, United, American, Air France, Lufthansa, Korean
$1599
KLM, Etihad, Air Canada, United, Delta, American, Air France, Korean
$993
KLM, Air Canada, Delta, United, American, Air France, Lufthansa
$797
KLM, Etihad, United, Korean
$1455
Korean, KLM, Etihad, Air Canada, United, American, Air France, Lufthansa
$1644
Korean, KLM, Etihad, Air Canada, United, American, Air France
$1572
Air Canada, Delta, United, American, WestJet
$445
Delta, KLM, Etihad, Air Canada, United, American, Air France, Lufthansa
$1183
Air Canada, Delta, United, American, WestJet, Air Transat
$526
Air Canada, Delta, United, American, WestJet
$702
KLM, Etihad, American, Air France, Lufthansa, Korean
$1455
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
$770
KLM, Etihad, Air Canada, Delta, United, American, Air France, Lufthansa
$1164
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
$293
KLM, Air Canada, Delta, United, American, Air France, Lufthansa
$1097
Air Canada, United, Delta, American, WestJet
$635
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
$1055
Air Canada, Delta, United, American, WestJet
$681
KLM, Etihad, Air Canada, United, American, Air France, Korean
$1572
Air Canada, United, Porter
$473
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
$807
Air Canada, United, Delta, American, WestJet
$604
Air Canada, Delta, United, American, WestJet
$729
Air Canada, Delta, United, American, WestJet
$614
Cheap Flights from St Johns to Beijing, China, from $928 Round trip from YYT to BJS