Flight deals and great fares

Learn about our amazing prices, offers, and deals all in one place so you don’t miss out on anything.

Discover our top picks 

We rounded up our favourite selection available to help you plan the best trip.

Book exceptional everyday fares

With our unbeatable prices, you are sure to find the perfect flight to your destination.

CNY
Select...

Shanghai (PVG)to

Toronto (YYZ)
Aug 31, 2024 - Sep 28, 2024
CNY 14,714*
Viewed: 11 hours ago
Round-trip
/
Economy

Shanghai (PVG)to

Vancouver (YVR)
Oct 09, 2024 - Feb 18, 2025
CNY 9,938*
Viewed: 10 hours ago
Round-trip
/
Economy

Guangzhou (CAN)to

Toronto (YYZ)
Jul 07, 2024 - Sep 16, 2024
CNY 13,929*
Viewed: 1 hour ago
Round-trip
/
Economy

Shanghai (PVG)to

Montreal (YUL)
Dec 29, 2024 - Jan 12, 2025
CNY 13,047*
Viewed: 2 hours ago
Round-trip
/
Economy

Shanghai (PVG)to

Edmonton (YEG)
Apr 25, 2024 - May 31, 2024
CNY 12,661*
Viewed: 1 hour ago
Round-trip
/
Economy

Shanghai (PVG)to

Ottawa, ON (YOW)
Jul 13, 2024 - Aug 17, 2024
CNY 15,192*
Viewed: 2 hours ago
Round-trip
/
Economy

Beijing (PEK)to

Winnipeg (YWG)
May 14, 2024 - Jul 22, 2024
CNY 24,509*
Viewed: 1 hour ago
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.

 

CNY
Select...

Shanghai (PVG)to

Toronto (YYZ)
Dec 18, 2024 - Jan 10, 2025
CNY 12,081*
Viewed: 15 hours ago
Round-trip
/
Economy

Beijing (PEK)to

Toronto (YYZ)
Jul 06, 2024 - Jul 30, 2024
CNY 12,796*
Viewed: 23 hours ago
Round-trip
/
Economy

Shanghai (PVG)to

Vancouver (YVR)
Oct 09, 2024 - Feb 18, 2025
CNY 9,938*
Viewed: 10 hours ago
Round-trip
/
Economy

Beijing (PEK)to

Vancouver (YVR)
Jul 11, 2024 - Jul 31, 2024
CNY 12,726*
Viewed: 13 hours ago
Round-trip
/
Economy

Guangzhou (CAN)to

Toronto (YYZ)
Jul 07, 2024 - Sep 16, 2024
CNY 13,929*
Viewed: 1 hour ago
Round-trip
/
Economy

Beijing (PEK)to

Montreal (YUL)
Jul 19, 2024 - Sep 01, 2024
CNY 12,917*
Viewed: 19 hours ago
Round-trip
/
Economy

Shanghai (PVG)to

Calgary (YYC)
Sep 27, 2024 - Oct 17, 2024
CNY 11,977*
Viewed: 20 hours ago
Round-trip
/
Economy

Shanghai (PVG)to

Montreal (YUL)
Dec 29, 2024 - Jan 12, 2025
CNY 13,047*
Viewed: 2 hours ago
Round-trip
/
Economy

Shanghai (PVG)to

Winnipeg (YWG)
Sep 06, 2024 - Sep 22, 2024
CNY 13,304*
Viewed: 19 hours ago
Round-trip
/
Economy

Shanghai (PVG)to

Edmonton (YEG)
Apr 25, 2024 - May 31, 2024
CNY 12,661*
Viewed: 1 hour ago
Round-trip
/
Economy

Shanghai (PVG)to

Ottawa, ON (YOW)
Jul 13, 2024 - Aug 17, 2024
CNY 15,192*
Viewed: 2 hours ago
Round-trip
/
Economy

Shanghai (PVG)to

Saskatoon (YXE)
Jun 21, 2024 - Aug 31, 2024
CNY 12,196*
Viewed: 22 hours ago
Round-trip
/
Economy

Beijing (PEK)to

Winnipeg (YWG)
May 14, 2024 - Jul 22, 2024
CNY 24,509*
Viewed: 1 hour ago
Round-trip
/
Economy

Beijing (PEK)to

Halifax (YHZ)
Aug 13, 2024 - Sep 10, 2024
CNY 14,177*
Viewed: 15 hours ago
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.

 

 

Map out your next journey

Our map shows you all the spots we can take you to around the world.

Check out some of our top destinations

We have a long list of places we fly to, so you can take your pick and pack your bags.