Lowcost flights from Spring Island (Canada) to Shanghai (China), €217 - €867

Direct distance between cities: 8672 km. Average direct flight time is 11:12 hours.

Please note! Some routes are seasonal.

From Spring Island to Shanghai with Spring Airlines (9C)
Average ticket price: €217 - €867

Connection in Beijing (China)
From Spring Island to Beijing with China United Airlines (KN)
Average ticket price: €190 - €761
From Beijing to Shanghai with China United Airlines (KN)
From Beijing to Shanghai with Spring Airlines (9C)
Average ticket price: €27 - €107
Connection in Hefei (China)
From Spring Island to Hefei with 9 Air (AQ)
Average ticket price: €211 - €843
From Hefei to Shanghai with Lucky Air (8L)
Average ticket price: €10 - €40
Connection in Shijiazhuang (China)
From Spring Island to Shijiazhuang with Beijing Capital Airlines (JD)
Average ticket price: €192 - €769
From Shijiazhuang to Shanghai with China United Airlines (KN)
From Shijiazhuang to Shanghai with Spring Airlines (9C)
Average ticket price: €25 - €100