Travel with Air Canada from Shanghai to Toronto (PVG-YYZ) from

Select journey type

Enter to select travel class and passengers

Fly now between Shanghai and Toronto

  1. Shanghai (PVG) to Toronto (YYZ)

    Oct 14, 2019-

    Oct 28, 2019

    CNY4497*

    Round-trip / Economy

  2. Shanghai (PVG) to Toronto (YYZ)

    Oct 14, 2019-

    Oct 27, 2019

    CNY4887*

    Round-trip / Economy

  3. Shanghai (PVG) to Toronto (YYZ)

    Sep 17, 2019-

    Oct 02, 2019

    CNY5077*

    Round-trip / Economy

  4. Shanghai (PVG) to Toronto (YYZ)

    Sep 24, 2019-

    Oct 03, 2019

    CNY5157*

    Round-trip / Economy

  5. Shanghai (PVG) to Toronto (YYZ)

    Sep 16, 2019-

    Oct 03, 2019

    CNY5197*

    Round-trip / Economy

  6. Shanghai (PVG) to Toronto (YYZ)

    Oct 04, 2019-

    Mar 01, 2020

    CNY5277*

    Round-trip / Economy

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Travel with Air Canada from Shanghai to Toronto (PVG - YYZ)

Weather in Toronto

Wednesday light rain
25°C Jul 17, 2019
Thursday light rain
27°C Jul 18, 2019
Friday heavy intensity rain
30°C Jul 19, 2019
Saturday moderate rain
29°C Jul 20, 2019
Sunday overcast clouds
20°C Jul 21, 2019
Monday broken clouds
22°C Jul 22, 2019
Tuesday light rain
22°C Jul 23, 2019
Powered by: OpenWeatherMap.org

Book early from Shanghai to Toronto and save

FromToDepartureFare TypePrice

Shanghai (PVG)

Toronto (YYZ)

Dec 26, 2019-

Jan 20, 2020

Round-trip / Economy
CNY4247*
Viewed:1dayago

Shanghai (PVG)

Toronto (YYZ)

Oct 22, 2019-

Nov 18, 2019

Round-trip / Economy
CNY4327*
Viewed:1dayago

Shanghai (PVG)

Toronto (YYZ)

Oct 22, 2019-

Nov 17, 2019

Round-trip / Economy
CNY4327*
Viewed:1dayago

Shanghai (PVG)

Toronto (YYZ)

Oct 21, 2019-

Nov 17, 2019

Round-trip / Economy
CNY4337*
Viewed:1dayago

Shanghai (PVG)

Toronto (YYZ)

Oct 21, 2019-

Nov 18, 2019

Round-trip / Economy
CNY4337*
Viewed:1dayago

Shanghai (PVG)

Toronto (YYZ)

Dec 20, 2019-

Jan 02, 2020

Round-trip / Economy
CNY4367*
Viewed:1dayago

Shanghai (PVG)

Toronto (YYZ)

Mar 28, 2020-

Apr 11, 2020

Round-trip / Economy
CNY4567*
Viewed:1dayago

Shanghai (PVG)

Toronto (YYZ)

Mar 04, 2020-

May 31, 2020

Round-trip / Economy
CNY4637*
Viewed:1dayago

Shanghai (PVG)

Toronto (YYZ)

Jan 17, 2020-

Feb 09, 2020

Round-trip / Economy
CNY4667*
Viewed:21hoursago

Shanghai (PVG)

Toronto (YYZ)

Dec 21, 2019-

Jan 18, 2020

Round-trip / Economy
CNY4727*
Viewed:7hoursago

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.