Cheap flights from Montreal to Shanghai, China, from only C$527 round trip with Air Canada!
Error fare flights from flights from Vancouver, Canada to Beijing, China for only C$208 roundtrip with Beijing Capital Airlines!
Air Canada is giving you a great opportunity to book cheap non-stop flights from Vancouver, Canada to Beijing, China for only $316 / C$400 round trip!