Explore Air Canada flights from China to Canada starting at

Select journey type

Enter to select travel class and passengers

Last-minute fares between China and Canada

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

    Oct 05, 2019-

    Oct 19, 2019

    CNY5,862*

    Round-trip / Economy

  2. Beijing (PEK) to Toronto (YYZ)

    Oct 09, 2019-

    Oct 23, 2019

    CNY5,437*

    Round-trip / Economy

  3. Shanghai (PVG) to Montreal (YUL)

    Oct 19, 2019-

    Jan 12, 2020

    CNY4,760*

    Round-trip / Economy

  4. Beijing (PEK) to Vancouver (YVR)

    Oct 14, 2019-

    Dec 09, 2019

    CNY5,009*

    Round-trip / Economy

  5. Shanghai (PVG) to Vancouver (YVR)

    Sep 16, 2019-

    Dec 30, 2019

    CNY4,869*

    Round-trip / Economy

  6. Beijing (PEK) to Montreal (YUL)

    Oct 10, 2019-

    Mar 11, 2020

    CNY5,917*

    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.

Explore Air Canada flights from China to Canada

Book your flight between China and Canada today and save

FromToDepartureFare TypePrice

Shanghai (PVG)

Toronto (YYZ)

Dec 25, 2019-

Jan 04, 2020

Round-trip / Economy
CNY4,597*

Beijing (PEK)

Toronto (YYZ)

Oct 09, 2019-

Oct 23, 2019

Round-trip / Economy
CNY5,437*

Shanghai (PVG)

Montreal (YUL)

Oct 19, 2019-

Jan 12, 2020

Round-trip / Economy
CNY4,760*

Beijing (PEK)

Vancouver (YVR)

Oct 14, 2019-

Dec 09, 2019

Round-trip / Economy
CNY5,009*

Shanghai (PVG)

Vancouver (YVR)

Jan 27, 2020-

Feb 05, 2020

Round-trip / Economy
CNY4,009*

Beijing (PEK)

Montreal (YUL)

Oct 10, 2019-

Mar 11, 2020

Round-trip / Economy
CNY5,917*

Beijing (PEK)

Winnipeg (YWG)

Sep 22, 2019-

Oct 08, 2019

Round-trip / Economy
CNY6,472*

Beijing (PEK)

Saskatoon (YXE)

Oct 01, 2019-

Oct 04, 2019

Round-trip / Economy
CNY6,764*

Shanghai (PVG)

Halifax (YHZ)

Oct 11, 2019-

Nov 10, 2019

Round-trip / Economy
CNY5,738*

Beijing (PEK)

Regina (YQR)

Jan 23, 2020-

Feb 09, 2020

Round-trip / Economy
CNY5,550*

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