Book Air Canada flights to Canada from

Select journey type

Enter to select travel class and passengers

Best fares for your upcoming flight to Canada

CNY
  1. Shanghai (PVG) to Toronto (YYZ)

    Sep 17, 2019-

    Oct 19, 2019

    CNY6,157*

    Round-trip / Economy

  2. Beijing (PEK) to Toronto (YYZ)

    Sep 11, 2019-

    Sep 25, 2019

    CNY7,257*

    Round-trip / Economy

  3. Shanghai (PVG) to Montreal (YUL)

    Sep 12, 2019-

    Oct 09, 2019

    CNY7,870*

    Round-trip / Economy

  4. Shanghai (PVG) to Vancouver (YVR)

    Sep 16, 2019-

    Dec 30, 2019

    CNY4,869*

    Round-trip / Economy

  5. Beijing (PEK) to Vancouver (YVR)

    Sep 05, 2019-

    Sep 19, 2019

    CNY7,609*

    Round-trip / Economy

  6. Shanghai (PVG) to Ottawa (YOW)

    Sep 17, 2019-

    Oct 04, 2019

    CNY6,476*

    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.

Book Air Canada flights to Canada

Book now your flight to Canada and get the best fare

FromToDepartureFare TypePrice

Shanghai (PVG)

Toronto (YYZ)

Dec 25, 2019-

Jan 09, 2020

Round-trip / Economy
CNY4,457*

Beijing (PEK)

Toronto (YYZ)

Oct 09, 2019-

Oct 23, 2019

Round-trip / Economy
CNY5,437*

Shanghai (PVG)

Montreal (YUL)

Dec 09, 2019-

Jan 06, 2020

Round-trip / Economy
CNY4,740*

Beijing (PEK)

Vancouver (YVR)

Oct 14, 2019-

Dec 09, 2019

Round-trip / Economy
CNY5,009*
Viewed:5hoursago

Shanghai (PVG)

Vancouver (YVR)

Dec 23, 2019-

Jan 02, 2020

Round-trip / Economy
CNY3,929*

Shanghai (PVG)

Ottawa (YOW)

Oct 05, 2019-

Apr 05, 2020

Round-trip / Economy
CNY4,898*
Viewed:3hoursago

Beijing (PEK)

Winnipeg (YWG)

Oct 13, 2019-

Oct 25, 2019

Round-trip / Economy
CNY4,946*
Viewed:2hoursago

Shanghai (PVG)

Edmonton (YEG)

Oct 02, 2019-

Nov 17, 2019

Round-trip / Economy
CNY5,474*
Viewed:3hoursago

Beijing (PEK)

Charlottetown (YYG)

Jan 13, 2020-

Feb 23, 2020

Round-trip / Economy
CNY7,909*

Shanghai (PVG)

Halifax (YHZ)

Oct 11, 2019-

Nov 10, 2019

Round-trip / Economy
CNY5,738*
Viewed:5hoursago

*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.