Book Air Canada flights to Canada from 

† Aeroplan flight bookings are currently only available on the Canadian point of sale. Learn more.

Every season shines in Canada

No reason and no season are needed for a Canadian escape. With flights to the country’s urban hubs, you can conveniently access everything Canada has to offer.

Beautifully diverse, the Maple leaf country is a memorable destination to experience a variety of activities through all four seasons.

Best fares to Canada 

CNY
Select...

Shanghai (PVG)to

Toronto (YYZ)
Jun 20, 2024 - Oct 24, 2024
CNY 13,023*
Round-trip
/
Economy

Shanghai (PVG)to

Vancouver (YVR)
Jun 23, 2024 - Aug 25, 2024
CNY 11,141*
Round-trip
/
Economy

Beijing (PEK)to

Toronto (YYZ)
May 22, 2024 - Nov 03, 2024
CNY 12,658*
Round-trip
/
Economy

Guangzhou (CAN)to

Toronto (YYZ)
Jun 10, 2024 - Jul 31, 2024
CNY 15,768*
Round-trip
/
Economy

Shanghai (PVG)to

Montreal (YUL)
Jun 05, 2024 - Dec 01, 2024
CNY 14,356*
Round-trip
/
Economy

Beijing (PEK)to

Vancouver (YVR)
Jun 20, 2024 - Jul 17, 2024
CNY 11,793*
Round-trip
/
Economy

Shanghai (PVG)to

Calgary (YYC)
May 24, 2024 - Aug 22, 2024
CNY 15,430*
Round-trip
/
Economy

Shanghai (PVG)to

Edmonton (YEG)
May 06, 2024 - May 11, 2024
CNY 18,361*
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 Air Canada flights to Canada | Air Canada

Find low fares to Canada

CNY
Select...
FromShanghai (PVG)ToToronto (YYZ)Round-trip
/
Economy
Jul 02, 2024 - Oct 21, 2024
CNY 13,025*

Viewed: 1 hour ago

FromShanghai (PVG)ToVancouver (YVR)Round-trip
/
Economy
Jan 17, 2025 - Feb 13, 2025
CNY 10,842*

Viewed: 7 hours ago

FromBeijing (PEK)ToToronto (YYZ)Round-trip
/
Economy
Aug 28, 2024 - Sep 15, 2024
CNY 13,222*

Viewed: 1 hour ago

FromShanghai (PVG)ToMontreal (YUL)Round-trip
/
Economy
Jun 30, 2024 - Aug 21, 2024
CNY 12,948*

Viewed: 2 hours ago

FromBeijing (PEK)ToOttawa, ON (YOW)Round-trip
/
Economy
Jul 01, 2024 - Oct 01, 2024
CNY 12,310*

Viewed: 20 hours ago

FromShanghai (PVG)ToQuébec (YQB)Round-trip
/
Economy
Jul 15, 2024 - Aug 10, 2024
CNY 16,118*

Viewed: 15 hours ago

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

Linebreak test - Fares table

FromShanghai (PVG)ToToronto (YYZ)Round-trip
/
Economy
Jun 20, 2024 - Oct 24, 2024
CNY 13,023*

Viewed: 22 hours ago

From Shanghai To Toronto Fare Type Round-trip Economy Departure Jun 20, 2024 - Oct 24, 2024 CNY 13,023 Viewed: 22 hours ago
FromShanghai (PVG)ToVancouver (YVR)Round-trip
/
Economy
Jan 17, 2025 - Feb 13, 2025
CNY 10,842*

Viewed: 7 hours ago

From Shanghai To Vancouver Fare Type Round-trip Economy Departure Jan 17, 2025 - Feb 13, 2025 CNY 10,842 Viewed: 7 hours ago
FromBeijing (PEK)ToToronto (YYZ)Round-trip
/
Economy
May 22, 2024 - Nov 03, 2024
CNY 12,658*

Viewed: 6 hours ago

From Beijing To Toronto Fare Type Round-trip Economy Departure May 22, 2024 - Nov 03, 2024 CNY 12,658 Viewed: 6 hours ago
FromGuangzhou (CAN)ToToronto (YYZ)Round-trip
/
Economy
Jun 10, 2024 - Jul 31, 2024
CNY 15,768*

Viewed: 4 hours ago

From Guangzhou To Toronto Fare Type Round-trip Economy Departure Jun 10, 2024 - Jul 31, 2024 CNY 15,768 Viewed: 4 hours ago
FromShanghai (PVG)ToMontreal (YUL)Round-trip
/
Economy
Jun 30, 2024 - Aug 21, 2024
CNY 12,948*

Viewed: 2 hours ago

From Shanghai To Montreal Fare Type Round-trip Economy Departure Jun 30, 2024 - Aug 21, 2024 CNY 12,948 Viewed: 2 hours ago
FromBeijing (PEK)ToVancouver (YVR)Round-trip
/
Economy
Jun 20, 2024 - Jul 17, 2024
CNY 11,793*

Viewed: 7 hours ago

From Beijing To Vancouver Fare Type Round-trip Economy Departure Jun 20, 2024 - Jul 17, 2024 CNY 11,793 Viewed: 7 hours ago
FromShanghai (PVG)ToCalgary (YYC)Round-trip
/
Economy
May 24, 2024 - Aug 22, 2024
CNY 15,430*

Viewed: 4 hours ago

From Shanghai To Calgary Fare Type Round-trip Economy Departure May 24, 2024 - Aug 22, 2024 CNY 15,430 Viewed: 4 hours ago
FromBeijing (PEK)ToOttawa, ON (YOW)Round-trip
/
Economy
Jul 01, 2024 - Oct 01, 2024
CNY 12,310*

Viewed: 20 hours ago

From Beijing To Ottawa, ON Fare Type Round-trip Economy Departure Jul 01, 2024 - Oct 01, 2024 CNY 12,310 Viewed: 20 hours ago
FromShanghai (PVG)ToEdmonton (YEG)Round-trip
/
Economy
May 06, 2024 - May 11, 2024
CNY 18,361*

Viewed: 1 hour ago

From Shanghai To Edmonton Fare Type Round-trip Economy Departure May 06, 2024 - May 11, 2024 CNY 18,361 Viewed: 1 hour ago
FromShanghai (PVG)ToQuébec (YQB)Round-trip
/
Economy
Jul 15, 2024 - Aug 10, 2024
CNY 16,118*

Viewed: 15 hours ago

From Shanghai To Québec Fare Type Round-trip Economy Departure Jul 15, 2024 - Aug 10, 2024 CNY 16,118 Viewed: 15 hours ago

Linebreak test - Fares List

Shanghai (PVG)to

Toronto (YYZ)
Jun 20, 2024 - Oct 24, 2024

Round-trip

/

Economy

CNY 13,023*
Viewed: 22 hours ago

Shanghai (PVG)to

Vancouver (YVR)
Jan 17, 2025 - Feb 13, 2025

Round-trip

/

Economy

CNY 10,842*
Viewed: 7 hours ago

Beijing (PEK)to

Toronto (YYZ)
May 22, 2024 - Nov 03, 2024

Round-trip

/

Economy

CNY 12,658*
Viewed: 6 hours ago

Guangzhou (CAN)to

Toronto (YYZ)
Jun 10, 2024 - Jul 31, 2024

Round-trip

/

Economy

CNY 15,768*
Viewed: 4 hours ago

Shanghai (PVG)to

Montreal (YUL)
Jun 30, 2024 - Aug 21, 2024

Round-trip

/

Economy

CNY 12,948*
Viewed: 2 hours ago

Beijing (PEK)to

Vancouver (YVR)
Jun 20, 2024 - Jul 17, 2024

Round-trip

/

Economy

CNY 11,793*
Viewed: 7 hours ago

Shanghai (PVG)to

Calgary (YYC)
May 24, 2024 - Aug 22, 2024

Round-trip

/

Economy

CNY 15,430*
Viewed: 4 hours ago

Beijing (PEK)to

Ottawa, ON (YOW)
Jul 01, 2024 - Oct 01, 2024

Round-trip

/

Economy

CNY 12,310*
Viewed: 20 hours ago

Shanghai (PVG)to

Edmonton (YEG)
May 06, 2024 - May 11, 2024

Round-trip

/

Economy

CNY 18,361*
Viewed: 1 hour ago

Shanghai (PVG)to

Québec (YQB)
Jul 15, 2024 - Aug 10, 2024

Round-trip

/

Economy

CNY 16,118*
Viewed: 15 hours ago

Discover best flight deals to Canada