EXPIREDNon-stop from Toronto, Canada to Shanghai, China for only $621 CAD roundtrip
Non-stop flights from Toronto, Canada to Shanghai, China for only $621 CAD roundtrip with Air Canada.