Last Minute Flights to Shanghai
Seattle to ShanghaiAir CanadaRound Trip27 Dec to 13 Feb9 hours ago
Edmonton to ShanghaiXiamen Airlines / WestJetRound Trip26 Dec to 10 Jun21 hours ago
Vancouver to ShanghaiChina AirlinesOne Way16 Dec12 hours ago
Mexico City to ShanghaiAll Nippon AirwaysRound Trip27 Dec to 14 Jan21 hours ago
Toronto to ShanghaiCathay Pacific / Air CanadaOne Way21 Dec12 hours ago
Find Best Flight Deals to Shanghai
Vancouver to ShanghaiHainan Airlines / Alaska AirlinesOne Way6 JanJust now
Vancouver to ShanghaiHainan Airlines / Alaska AirlinesRound Trip10 Feb to 17 Feb15 hours ago
Toronto to ShanghaiAir ChinaOne Way13 Jan21 hours ago
Montreal to ShanghaiUnited AirlinesRound Trip23 Mar to 29 MarJust now
Toronto to ShanghaiChina Eastern AirlinesRound Trip18 Feb to 28 FebJust now
Ottawa to ShanghaiKorean AirOne Way1 Jul6 hours ago
Sao Paulo to ShanghaiAir ChinaRound Trip9 Mar to 25 Mar12 hours ago
Ottawa to ShanghaiHainan AirlinesRound Trip1 Feb to 5 Feb21 hours ago
Montreal to ShanghaiAir CanadaOne Way28 Feb21 hours ago
Sao Paulo to ShanghaiEmirates Airline / Royal Air MarocOne Way24 Apr21 hours ago
Flights Routes to Shanghai

Find great deals on flights to Shanghai (SHA), China in seconds, with our proprietary booking engine that searches over 1,000 airlines including Air Canada, American Airlines and Delta Airlines.

Terms & Conditions: Prices subject to date restrictions and availability. Taxes, fees and surcharges are included in prices shown. Prices may differ slightly from what's shown as does not control Airline inventory and is not notified of pricing changes in advance. Some prices may not be active deals, they may be a deal that a visitor has found in the past.