Book Air Canada flights to China from

Select journey type

Enter to select travel class and passengers

Best fares for your upcoming flight to China

  1. Saskatoon (YXE) to Shanghai (PVG)

    Jul 03, 2019-

    Jul 24, 2019

    CAD 1,482*

    Round-trip / Economy

  2. Charlottetown (YYG) to Beijing (PEK)

    Jul 16, 2019-

    Jul 23, 2019

    CAD 1,580*

    Round-trip / Economy

  3. Calgary (YYC) to Beijing (PEK)

    Jul 16, 2019-

    Jul 23, 2019

    CAD 1,115*

    Round-trip / Economy

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

    Jul 08, 2019-

    Jul 15, 2019

    CAD 1,725*

    Round-trip / Economy

  5. Regina (YQR) to Beijing (PEK)

    Jul 17, 2019-

    Jul 31, 2019

    CAD 1,244*

    Round-trip / Economy

  6. St. John's (YYT) to Shanghai (PVG)

    Jul 16, 2019-

    Jul 23, 2019

    CAD 1,915*

    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 China and get the best fare

FromToDepartureFare TypePrice

Toronto (YYZ)

Beijing (PEK)

Oct 30, 2019-

Nov 06, 2019

Round-trip / Economy
CAD 772*
Viewed:23minutesago

Saskatoon (YXE)

Shanghai (PVG)

Sep 10, 2019-

Sep 17, 2019

Round-trip / Economy
CAD 794*
Viewed:22minutesago

Charlottetown (YYG)

Beijing (PEK)

Nov 27, 2019-

Dec 11, 2019

Round-trip / Economy
CAD 956*
Viewed:24minutesago

Calgary (YYC)

Beijing (PEK)

Nov 04, 2019-

Nov 07, 2019

Round-trip / Economy
CAD 723*
Viewed:23minutesago

Québec (YQB)

Shanghai (PVG)

Nov 28, 2019-

Dec 12, 2019

Round-trip / Economy
CAD 794*
Viewed:22minutesago

Regina (YQR)

Beijing (PEK)

Nov 21, 2019-

Dec 05, 2019

Round-trip / Economy
CAD 714*
Viewed:24minutesago

St. John's (YYT)

Shanghai (PVG)

Oct 02, 2019-

Oct 16, 2019

Round-trip / Economy
CAD 984*
Viewed:22minutesago

Victoria (YYJ)

Beijing (PEK)

Oct 31, 2019-

Nov 07, 2019

Round-trip / Economy
CAD 639*
Viewed:24minutesago

Edmonton (YEG)

Beijing (PEK)

Oct 31, 2019-

Nov 07, 2019

Round-trip / Economy
CAD 625*
Viewed:23minutesago

Toronto (YYZ)

Shanghai (PVG)

Sep 26, 2019-

Oct 10, 2019

Round-trip / Economy
CAD 752*
Viewed:21minutesago

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