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

  1. Shanghai (PVG) to Toronto (YYZ)

    Jul 10, 2019-

    Dec 08, 2019

    CNY 7,101*

    Round-trip / Economy

  2. Beijing (PEK) to Toronto (YYZ)

    Jul 05, 2019-

    Jul 15, 2019

    CNY 9,150*

    Round-trip / Economy

  3. Beijing (PEK) to Vancouver (YVR)

    Jul 16, 2019-

    Jul 31, 2019

    CNY 7,784*

    Round-trip / Economy

  4. Shanghai (PVG) to Vancouver (YVR)

    Jul 15, 2019-

    Sep 17, 2019

    CNY 7,544*

    Round-trip / Economy

  5. Shanghai (PVG) to Montreal (YUL)

    Jul 11, 2019-

    Aug 06, 2019

    CNY 8,403*

    Round-trip / Economy

  6. Beijing (PEK) to Montreal (YUL)

    Jul 09, 2019-

    Jul 23, 2019

    CNY 7,584*

    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 now your flight to Canada and get the best fare

FromToDepartureFare TypePrice

Shanghai (PVG)

Toronto (YYZ)

Oct 24, 2019-

Dec 30, 2019

Round-trip / Economy
CNY 4,440*
Viewed:11hoursago

Beijing (PEK)

Toronto (YYZ)

Oct 30, 2019-

Feb 18, 2020

Round-trip / Economy
CNY 5,420*
Viewed:13hoursago

Beijing (PEK)

Vancouver (YVR)

Sep 12, 2019-

Oct 13, 2019

Round-trip / Economy
CNY 6,464*
Viewed:7hoursago

Shanghai (PVG)

Vancouver (YVR)

Dec 26, 2019-

Jan 30, 2020

Round-trip / Economy
CNY 3,914*
Viewed:7hoursago

Shanghai (PVG)

Montreal (YUL)

Oct 18, 2019-

Nov 06, 2019

Round-trip / Economy
CNY 4,683*
Viewed:9hoursago

Beijing (PEK)

Edmonton (YEG)

Sep 27, 2019-

Oct 06, 2019

Round-trip / Economy
CNY 6,351*
Viewed:3hoursago

Beijing (PEK)

Montreal (YUL)

Dec 17, 2019-

Dec 31, 2019

Round-trip / Economy
CNY 5,978*
Viewed:3hoursago

Shanghai (PVG)

Ottawa (YOW)

Aug 18, 2019-

Aug 21, 2019

Round-trip / Economy
CNY 9,466*
Viewed:10hoursago

Beijing (PEK)

Calgary (YYC)

Sep 16, 2019-

Mar 15, 2020

Round-trip / Economy
CNY 5,787*
Viewed:11hoursago

Shanghai (PVG)

Calgary (YYC)

Oct 19, 2019-

Jan 19, 2020

Round-trip / Economy
CNY 4,107*
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.