Explore Air Canada flights from Canada to China starting at

Select journey type

Enter to select travel class and passengers

Last-minute fares between Canada and China

  1. Toronto (YYZ) to Beijing (PEK)

    Jul 17, 2019-

    Oct 23, 2019

    CAD 786*

    Round-trip / Economy

  2. Ottawa (YOW) to Beijing (PEK)

    Jul 16, 2019-

    Jul 30, 2019

    CAD 1,296*

    Round-trip / Economy

  3. Vancouver (YVR) to Beijing (PEK)

    Jul 10, 2019-

    Oct 18, 2019

    CAD 738*

    Round-trip / Economy

  4. Toronto (YYZ) to Shanghai (PVG)

    Jul 17, 2019-

    Oct 12, 2019

    CAD 869*

    Round-trip / Economy

  5. Québec (YQB) to Shanghai (PVG)

    Jul 17, 2019-

    Jul 24, 2019

    CAD 1,704*

    Round-trip / Economy

  6. Charlottetown (YYG) to Beijing (PEK)

    Jul 18, 2019-

    Jul 25, 2019

    CAD 1,496*

    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 your flight between Canada and China today and save

FromToDepartureFare TypePrice

Toronto (YYZ)

Beijing (PEK)

Aug 25, 2019-

Feb 25, 2020

Round-trip / Economy
CAD 711*
Viewed:10hoursago

Winnipeg (YWG)

Shanghai (PVG)

Feb 03, 2020-

Feb 06, 2020

Round-trip / Economy
CAD 764*
Viewed:2hoursago

Halifax (YHZ)

Shanghai (PVG)

Sep 04, 2019-

Nov 05, 2019

Round-trip / Economy
CAD 905*
Viewed:9hoursago

Toronto (YYZ)

Shanghai (PVG)

Mar 16, 2020-

Mar 23, 2020

Round-trip / Economy
CAD 711*
Viewed:2hoursago

Québec (YQB)

Shanghai (PVG)

Nov 17, 2019-

Nov 20, 2019

Round-trip / Economy
CAD 753*
Viewed:2hoursago

Charlottetown (YYG)

Beijing (PEK)

Nov 18, 2019-

Nov 21, 2019

Round-trip / Economy
CAD 914*
Viewed:2hoursago

Charlottetown (YYG)

Shanghai (PVG)

Sep 23, 2019-

Feb 11, 2020

Round-trip / Economy
CAD 896*
Viewed:8hoursago

Saskatoon (YXE)

Beijing (PEK)

Nov 14, 2019-

Nov 21, 2019

Round-trip / Economy
CAD 684*
Viewed:2hoursago

Vancouver (YVR)

Shanghai (PVG)

Feb 13, 2020-

Feb 24, 2020

Round-trip / Economy
CAD 599*
Viewed:13hoursago

Edmonton (YEG)

Beijing (PEK)

Nov 14, 2019-

Nov 21, 2019

Round-trip / Economy
CAD 625*
Viewed:2hoursago

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