Skip to main content Skip to book a flight Skip to Footer

Explore Air Canada flights from Canada to China starting at CAD 596*

Select journey type

Enter to select travel class and passengers

Last-minute fares between Canada and China

  1. Toronto (YYZ) cmp-preposition--destination-place Beijing (PEK)

    May 22, 2019-

    May 29, 2019

    CAD 760*

    cmp-journey-type--Roundtripcmp-separatorcmp-travel-class--ECONOMY

  2. Montreal (YUL) cmp-preposition--destination-place Shanghai (PVG)

    May 08, 2019-

    May 20, 2019

    CAD 900*

    cmp-journey-type--Roundtripcmp-separatorcmp-travel-class--ECONOMY

  3. Edmonton (YEG) cmp-preposition--destination-place Shanghai (PVG)

    May 14, 2019-

    May 21, 2019

    CAD 627*

    cmp-journey-type--Roundtripcmp-separatorcmp-travel-class--ECONOMY

  4. Toronto (YYZ) cmp-preposition--destination-place Shanghai (PVG)

    May 14, 2019-

    May 21, 2019

    CAD 822*

    cmp-journey-type--Roundtripcmp-separatorcmp-travel-class--ECONOMY

  5. Ottawa (YOW) cmp-preposition--destination-place Beijing (PEK)

    May 05, 2019-

    May 13, 2019

    CAD 863*

    cmp-journey-type--Roundtripcmp-separatorcmp-travel-class--ECONOMY

  6. Vancouver (YVR) cmp-preposition--destination-place Shanghai (PVG)

    May 08, 2019-

    May 22, 2019

    CAD 596*

    cmp-journey-type--Roundtripcmp-separatorcmp-travel-class--ECONOMY

cmp-module-disclaimer

Book your flight between Canada and China today and save

FromToDepartureFare TypePrice

Vancouver (YVR)

Beijing (PEK)

Nov 14, 2019-

Nov 19, 2019

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

Toronto (YYZ)

Beijing (PEK)

Nov 05, 2019-

Nov 12, 2019

Round-trip / Economy
CAD 683*
Viewed:30minutesago

Montreal (YUL)

Shanghai (PVG)

Oct 29, 2019-

Nov 18, 2019

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

Toronto (YYZ)

Shanghai (PVG)

Oct 28, 2019-

Nov 04, 2019

Round-trip / Economy
CAD 722*
Viewed:28minutesago

Ottawa (YOW)

Shanghai (PVG)

Sep 17, 2019-

Oct 08, 2019

Round-trip / Economy
CAD 747*
Viewed:7hoursago

Montreal (YUL)

Beijing (PEK)

Nov 05, 2019-

Nov 12, 2019

Round-trip / Economy
CAD 795*
Viewed:30minutesago

Ottawa (YOW)

Beijing (PEK)

Oct 28, 2019-

Nov 11, 2019

Round-trip / Economy
CAD 710*
Viewed:30minutesago

Regina (YQR)

Beijing (PEK)

Nov 12, 2019-

Nov 19, 2019

Round-trip / Economy
CAD 705*
Viewed:31minutesago

Halifax (YHZ)

Shanghai (PVG)

Nov 04, 2019-

Nov 20, 2019

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

Toronto (YYZ)

Guangzhou (CAN)

Oct 30, 2019-

Nov 06, 2019

Round-trip / Economy
CAD 780*
Viewed:52minutesago

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