Book flights from China with Air Canada from

Select journey type

Enter to select travel class and passengers

Best fares for your upcoming flight from China

  1. Shanghai (PVG) to Toronto (YYZ)

    Jun 24, 2019-

    Aug 22, 2019

    CAD 1,630*

    Round-trip / Economy

  2. Beijing (PEK) to Toronto (YYZ)

    Jun 24, 2019-

    Oct 14, 2019

    CAD 1,609*

    Round-trip / Economy

  3. Shanghai (PVG) to Vancouver (YVR)

    Jun 28, 2019-

    Dec 07, 2019

    CAD 1,530*

    Round-trip / Economy

  4. Beijing (PEK) to Vancouver (YVR)

    Jun 23, 2019-

    Sep 30, 2019

    CAD 1,876*

    Round-trip / Economy

  5. Shanghai (PVG) to Ottawa (YOW)

    Jul 03, 2019-

    Sep 01, 2019

    CAD 1,949*

    Round-trip / Economy

  6. Beijing (PEK) to Edmonton (YEG)

    Jul 01, 2019-

    Jul 30, 2019

    CAD 2,106*

    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.

Plan and travel for less from China

FromToDepartureFare TypePrice

Shanghai (PVG)

Toronto (YYZ)

Sep 08, 2019-

Oct 04, 2019

Round-trip / Economy
CAD 1,109*
Viewed:7hoursago

Beijing (PEK)

Toronto (YYZ)

Sep 17, 2019-

Dec 02, 2019

Round-trip / Economy
CAD 1,098*
Viewed:30minutesago

Beijing (PEK)

Vancouver (YVR)

Sep 07, 2019-

Oct 11, 2019

Round-trip / Economy
CAD 1,307*
Viewed:5hoursago

Shanghai (PVG)

Montreal (YUL)

Jul 08, 2019-

Aug 06, 2019

Round-trip / Economy
CAD 1,382*
Viewed:5hoursago

Shanghai (PVG)

Vancouver (YVR)

Sep 10, 2019-

Sep 22, 2019

Round-trip / Economy
CAD 955*
Viewed:14hoursago

Beijing (PEK)

Edmonton (YEG)

Jul 29, 2019-

Jan 29, 2020

Round-trip / Economy
CAD 1,364*
Viewed:9hoursago

Shanghai (PVG)

Ottawa (YOW)

Sep 09, 2019-

Feb 09, 2020

Round-trip / Economy
CAD 1,206*
Viewed:11hoursago

Shanghai (PVG)

Calgary (YYC)

Jul 23, 2019-

Jan 05, 2020

Round-trip / Economy
CAD 1,312*
Viewed:6hoursago

Shanghai (PVG)

Saskatoon (YXE)

Aug 24, 2019-

Oct 29, 2019

Round-trip / Economy
CAD 1,578*
Viewed:11hoursago

Beijing (PEK)

Ottawa (YOW)

Jul 24, 2019-

Aug 09, 2019

Round-trip / Economy
CAD 1,623*
Viewed:12hoursago

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

Search for the best flight deals from China