Recent Airfares from Canada to Shanghai

Vancouver to Shanghai

from

26 Dec - 20 Jan
25-day round trip
change dates
Toronto to Shanghai

from

4 Mar - 31 Mar
27-day round trip
change dates
Calgary to Shanghai

from

26 Feb - 10 Mar
12-day round trip
change dates
Montréal to Shanghai

from

1 May - 16 May
15-day round trip
change dates
Regina to Shanghai

from

4 Jun - 14 Aug
71-day round trip
change dates
Thunder Bay to Shanghai

from

5 Aug - 15 Aug
10-day round trip
change dates

Weather Averages for Shanghai

Canada to Shanghai flight information

  • The most popular flight routes from Canada to Shanghai are Vancouver to Shanghai, Toronto to Shanghai, Edmonton to Shanghai
  • The cheapest flight from Canada to Shanghai is from Vancouver to Shanghai, with airfares starting at QAR 3175.66
  • The fastest flight from Canada to Shanghai is from Vancouver to Shanghai, with an average flight time of 12h 45m
  • The most popular airlines flying from Canada to Shanghai are Air Canada, Air China