Select journey type

Find Flights from Toronto to Shanghai (YYZ - SHA)

Lowest Flight Deals from Toronto to Shanghai

*Prices have been available for round trips within last 48 hours and may not be currently available. Additional baggage fees for other optional service may apply. Other terms and conditions may apply. Prices are round-trip and taxes included.

Find Flights from Toronto to Shanghai (YYZ - SHA)

Toronto to Shanghai Airfare Deals

  1. Toronto (YYZ) to Shanghai (SHA)

    Round-trip
    YYZ-SHA

    08/01/2020

    YYZ-SHA

    30/01/2020

    22 day trip
    CAD1,069
  2. Toronto (YYZ) to Shanghai (PVG)

    Round-trip
    YYZ-PVG

    31/12/2019

    YYZ-PVG

    04/02/2020

    35 day trip
    CAD1,805
  3. Toronto (YYZ) to Shanghai (SHA)

    Round-trip
    YYZ-SHA

    17/01/2020

    YYZ-SHA

    28/01/2020

    11 day trip
    CAD1,211

*Prices have been available for round trips within last 48 hours and may not be currently available. Additional baggage fees for other optional service may apply. Other terms and conditions may apply. Prices are round-trip and taxes included.

Weather in Shanghai

Friday
23 °C 20/09/2019
Saturday
20 °C 21/09/2019
Sunday
21 °C 22/09/2019
Monday
25 °C 23/09/2019
Tuesday
26 °C 24/09/2019
Wednesday
25 °C 25/09/2019
Thursday
25 °C 26/09/2019
Generated by: OpenWeatherMap.org