Book Air Canada flights to China from CAD 850*
arrow_drop_down
arrow_drop_down
1 Passenger
arrow_drop_downPromotion code
arrow_drop_downtoday
today
*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.
Flights to China - our lowest fares in cash
flight_takeoff
flight_land
CAD
Toronto (YYZ)to
Shanghai (PVG)Sep 22, 2026 - Oct 20, 2026
From
CAD 1,770
Round-trip
Economy
Toronto (YYZ)to
Shanghai (PVG)Nov 24, 2026 - Dec 01, 2026
From
CAD 1,775
Round-trip
Economy
Vancouver (YVR)to
Shanghai (PVG)Aug 11, 2026 - Sep 15, 2026
From
CAD 981
Round-trip
Economy
Vancouver (YVR)to
Shanghai (PVG)Sep 18, 2026 - Oct 27, 2026
From
CAD 1,021
Round-trip
Economy
Vancouver (YVR)to
Beijing (PEK)Sep 08, 2026 - Oct 12, 2026
From
CAD 850
Round-trip
Economy
Vancouver (YVR)to
Beijing (PEK)Oct 23, 2026 - Oct 31, 2026
From
CAD 976
Round-trip
Economy
Montréal (YUL)to
Shanghai (PVG)Dec 01, 2026 - Dec 08, 2026
From
CAD 1,840
Round-trip
Economy
Montréal (YUL)to
Shanghai (PVG)Nov 24, 2026 - Dec 01, 2026
From
CAD 1,855
Round-trip
Economy
Toronto (YYZ)to
Beijing (PEK)Oct 21, 2026 - Apr 05, 2027
From
CAD 1,799
Round-trip
Economy
Toronto (YYZ)to
Beijing (PEK)Nov 02, 2026 - Nov 09, 2026
From
CAD 1,809
Round-trip
Economy
Toronto (YYZ)to
Shanghai (SHA)Sep 21, 2026 - Oct 03, 2026
From
CAD 1,850
Round-trip
Economy
Toronto (YYZ)to
Shanghai (SHA)Oct 13, 2026 - Oct 29, 2026
From
CAD 1,837
Round-trip
Economy
Vancouver (YVR)to
Shanghai (SHA)Aug 26, 2026 - Sep 16, 2026
From
CAD 981
Round-trip
Economy
Vancouver (YVR)to
Shanghai (SHA)Aug 31, 2026 - Sep 19, 2026
From
CAD 981
Round-trip
Economy
Montréal (YUL)to
Beijing (PEK)Sep 24, 2026 - Oct 01, 2026
From
CAD 1,805
Round-trip
Economy
Montréal (YUL)to
Beijing (PEK)Sep 28, 2026 - Oct 05, 2026
From
CAD 1,920
Round-trip
Economy
Calgary (YYC)to
Shanghai (PVG)Sep 18, 2026 - Oct 20, 2026
From
CAD 1,227
Round-trip
Economy
Calgary (YYC)to
Shanghai (PVG)Nov 02, 2026 - Nov 09, 2026
From
CAD 1,294
Round-trip
Economy
Toronto (YYZ)to
Guangzhou (CAN)Oct 26, 2026 - Nov 02, 2026
From
CAD 1,718
Round-trip
Economy
Toronto (YYZ)to
Guangzhou (CAN)Nov 16, 2026 - Nov 23, 2026
From
CAD 1,718
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.
