Lowcost flights from Big Bay Yacht Club (Canada) to Shanghai (China), €224 - €895

Direct distance between cities: 8947 km. Average direct flight time is 11:31 hours.

Please note! Some routes are seasonal.

From Big Bay Yacht Club to Shanghai with Chengdu Airlines (EU)
Average ticket price: €224 - €895

Connection in Chengdu (China)
From Big Bay Yacht Club to Chengdu with Chengdu Airlines (EU)
Average ticket price: €247 - €989
From Chengdu to Shanghai with Chengdu Airlines (EU)
From Chengdu to Shanghai with Spring Airlines (9C)
Average ticket price: €42 - €167
Connection in Haikou (China)
From Big Bay Yacht Club to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €265 - €1060
From Haikou to Shanghai with Spring Airlines (9C)
Average ticket price: €42 - €167
Connection in Xian (China)
From Big Bay Yacht Club to Xian with Beijing Capital Airlines (JD)
Average ticket price: €232 - €930
From Xian to Shanghai with Spring Airlines (9C)
Average ticket price: €31 - €124
Connection in Xining (China)
From Big Bay Yacht Club to Xining with 9 Air (AQ)
Average ticket price: €235 - €939
From Xining to Shanghai with Spring Airlines (9C)
Average ticket price: €47 - €189