Flights from Shanghai to Canada from ¥ 8,463*