Latest Flight Deals to China from CAD 570
Search for one-way or return flights to China. Choose from the popular airlines below and book your flight today for as little as CAD 570!
- Return
- One way
-
-
Cheapest nonstop
YYZ 15:1014h 5mDirectPEK 18:15Toronto - Beijing | Sat, Jan 24 | Air China
PEK 12:3012h 40mDirectYYZ 12:10Beijing - Toronto | Sat, Jan 31 | Air ChinaCAD 1,301 CAD 1,81528% off28% offCAD 1,815 CAD 1,301 -
YYZ 15:2514h 55mDirectPVG 19:20Toronto - Shanghai | Fri, Jan 23 | China Eastern Airlines
PVG 12:3013h 55mDirectYYZ 13:25Shanghai - Toronto | Fri, Jan 30 | China Eastern AirlinesCAD 1,706 CAD 1,8156% off6% offCAD 1,815 CAD 1,706 -
YYZ 07:5521h 25m1 stopPEK 18:20Toronto - Beijing | Sat, Jan 17 | Flair Airlines
PEK 20:0524h 45m1 stopYYZ 07:50Beijing - Toronto | Sun, Jan 25 | Air CanadaCAD 1,080 CAD 1,81540% off40% offCAD 1,815 CAD 1,080 -
YYZ 06:3024h 20m1 stopTPE 19:50Toronto - Taipei | Thu, Mar 5 | United Airlines
TPE 14:5019h 38m1 stopYYZ 22:28Taipei - Toronto | Tue, Mar 10 | United AirlinesCAD 1,15037% offCAD 1,815 CAD 1,150 -
YYZ 17:5523h 50m1 stopHKG 06:45Toronto - Hong Kong | Mon, Jan 26 | United Airlines
HKG 10:3519h 17m1 stopYYZ 16:52Hong Kong - Toronto | Thu, Jan 29 | United AirlinesCAD 1,16036% offCAD 1,815 CAD 1,160 -
YYZ 07:0020h1 stopPVG 16:00Toronto - Shanghai | Sat, Jan 24 | Air Canada
PVG 17:3518h 57m1 stopYYZ 23:32Shanghai - Toronto | Fri, Jan 30 | Air CanadaCAD 1,24731% offCAD 1,815 CAD 1,247 -
YYZ 17:5538h 25m1 stopKHH 21:20Toronto - Kaohsiung | Tue, Jan 27 | United Airlines
KHH 11:3042h 22m1 stopYYZ 16:52Kaohsiung - Toronto | Tue, Feb 3 | United AirlinesCAD 1,25931% offCAD 1,815 CAD 1,259 -
YYZ 10:3030h 30m1 stopTFU 06:00Toronto - Chengdu | Thu, Jan 22 | WestJet
CTU 15:3018h 45m1 stopYYZ 21:15Chengdu - Toronto | Thu, Jan 29 | China Southern AirlinesCAD 1,28628% offCAD 1,815 CAD 1,286 -
YYZ 16:1031h 55m1 stopCAN 13:05Toronto - Guangzhou | Sun, Jan 18 | Hainan Airlines
CAN 09:1517h 55m1 stopYYZ 14:10Guangzhou - Toronto | Sun, Jan 25 | Hainan AirlinesCAD 1,32427% offCAD 1,815 CAD 1,324 -
YYZ 15:2528h1 stopTAO 08:25Toronto - Qingdao | Mon, Jan 19 | China Eastern Airlines
TAO 07:1519h 10m1 stopYYZ 13:25Qingdao - Toronto | Mon, Jan 26 | China Eastern AirlinesCAD 1,39223% offCAD 1,815 CAD 1,392 -
YYZ 15:2539h 55m1 stopMFM 20:20Toronto - Macau | Wed, Jan 21 | China Eastern Airlines
MFM 21:4028h 45m1 stopYYZ 13:25Macau - Toronto | Thu, Jan 29 | China Eastern AirlinesCAD 1,39623% offCAD 1,815 CAD 1,396 -
YYZ 15:1031h 45m1 stopFOC 11:55Toronto - Fuzhou | Sat, Jan 24 | Air China
FOC 13:0536h 5m1 stopYYZ 12:10Fuzhou - Toronto | Wed, Jan 28 | Air ChinaCAD 1,43021% offCAD 1,815 CAD 1,430 -
YYZ 15:2531h 5m1 stopTSN 11:30Toronto - Tianjin | Mon, Jan 19 | China Eastern Airlines
TSN 07:3018h 55m1 stopYYZ 13:25Tianjin - Toronto | Mon, Jan 26 | Shanghai AirlinesCAD 1,45620% offCAD 1,815 CAD 1,456 -
YYZ 15:1018h 10m1 stopNKG 22:20Toronto - Nanjing | Tue, Jan 20 | Air China
NKG 08:3516h 35m1 stopYYZ 12:10Nanjing - Toronto | Tue, Jan 27 | Air ChinaCAD 1,46020% offCAD 1,815 CAD 1,460 -
SHA 13:0017h 25m1 stopHKG Invalid DateShanghai - Hong Kong | Mon, Jan 19 | Normal Airline
HKG 15:006hDirectSHA 16:00Hong Kong - Shanghai | Wed, Jan 21 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
YYZ 15:1014h 5mDirectPEK 18:15Toronto - Beijing | Sat, Jan 17 | Air ChinaCAD 1,019 CAD 1,54034% off34% offCAD 1,540 CAD 1,019 -
YYZ 15:2514h 55mDirectPVG 19:20Toronto - Shanghai | Mon, Jan 19 | China Eastern AirlinesCAD 1,055 CAD 1,54032% off32% offCAD 1,540 CAD 1,055 -
YYZ 16:5537h 20m1 stopHKG 19:15Toronto - Hong Kong | Tue, Jan 20 | United AirlinesCAD 570 CAD 1,54063% off63% offCAD 1,540 CAD 570 -
YYZ 06:3034h 25m1 stopTFU 05:55Toronto - Chengdu | Thu, Jan 29 | WestJetCAD 62460% offCAD 1,540 CAD 624 -
YYZ 19:5036h 15m1 stopTPE 21:05Toronto - Taipei | Fri, Jan 23 | Air CanadaCAD 65057% offCAD 1,540 CAD 650 -
YYZ 21:0031h 15m1 stopPEK 17:15Toronto - Beijing | Thu, Jan 29 | Flair AirlinesCAD 71654% offCAD 1,540 CAD 716 -
YYZ 10:0029h 30m1 stopSZX 04:30Toronto - Shenzhen | Tue, Feb 17 | Porter AirlinesCAD 76950% offCAD 1,540 CAD 769 -
YYZ 15:1034h 15m1 stopWNZ 14:25Toronto - Wenzhou | Sat, Jan 17 | Air ChinaCAD 82247% offCAD 1,540 CAD 822 -
YYZ 16:1029h 50m1 stopCKG 11:00Toronto - Chongqing | Sun, Jan 25 | Hainan AirlinesCAD 82447% offCAD 1,540 CAD 824 -
YYZ 18:0032h 25m1 stopCAN 15:25Toronto - Guangzhou | Sat, Feb 28 | SaudiaCAD 93040% offCAD 1,540 CAD 930 -
YYZ 15:2539h 55m1 stopMFM 20:20Toronto - Macau | Wed, Jan 28 | China Eastern AirlinesCAD 97836% offCAD 1,540 CAD 978 -
YYZ 16:1033h 5m1 stopXIY 14:15Toronto - Xi'an | Sun, Feb 15 | Hainan AirlinesCAD 1,07430% offCAD 1,540 CAD 1,074 -
YYZ 06:1421h 11m1 stopPVG 16:25Toronto - Shanghai | Mon, Feb 2 | American AirlinesCAD 1,12827% offCAD 1,540 CAD 1,128 -
YYZ 15:1039h 25m1 stopXMN 19:35Toronto - Xiamen | Sat, Jan 17 | Air ChinaCAD 1,4486% offCAD 1,540 CAD 1,448 -
SHA 13:0017h 25m1 stopHKG Invalid DateShanghai - Hong Kong | Mon, Jan 19 | Normal AirlineFind more flightsFind more flights
-
Displayed flight fares from Shanghai to Hong Kong are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Featured airlines flying to China
China Eastern Airlines
China Southern Airlines
Air China
Hong Kong Airlines
Korean Air
Cathay Pacific
Hainan Airlines
HK Express
Air Canada
Shenzhen Airlines
EVA Air
Spring Airlines
Sichuan Airlines
Juneyao Airlines
Xiamen Airlines
China Airlines
WestJet
Shandong Airlines
United Airlines
Shanghai Airlines When is the Cheapest Time to Fly from to China?
Check out price trend charts for flights to popular cities in China and discover the best time to book affordable tickets.
- Hong Kong
- Guangzhou
- Taipei
- Beijing
Cheapest flights
From price
Search
Displayed fare trends are based on Trip.com's aggregated average of the lowest flight prices from Shanghai to Hong Kong, calculated over the upcoming 10 weeks.
Flight Information to China
| Cheapest one-way flight price | CAD 51 |
|---|---|
| Cheapest return ticket price | CAD 100 |
| Off-season travel month | October |
| Peak season for travel | July |
| Popular airline | Hong Kong Airlines |
FAQ
How much is a flight to China?
The average price of a round-trip flight to China from Canada is CAD 716, while a one-way flight costs CAD 410.What's the cheapest return flight to China in the next 30 days?
The cheapest round-trip flight to China from Canada is on the route from Shanghai to Hong Kong, with prices starting at CAD 716 between 2026-01-19 and 2026-01-22.Which city has the cheapest flights when traveling from Canada to China?
Over the next 3 months, the cheapest city to fly to China from Canada is Shanghai, with an average round-trip price of CAD 716.Where can I fly to China from Canada?
There are direct flights from Canada to China. Hong Kong, Taipei, Shanghai, Beijing, and Guangzhou are all popular destinations in China.What are the best places to visit in China?
Based on Trip.com data, Hong Kong attracts most tourists in China. Taipei, Shanghai, Beijing, and Guangzhou are all popular cities for tourism in China.What's the top tourist attraction in China?
The Palace Museum attracted the most visitors last year, followed by Badaling Great Wall, and The Bund.Which airlines offer flights to China from Canada?
Hong Kong Airlines are airlines that fly frequently from Canada to China. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to China, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.
Find Cheap Flights with Trip.com
- Top Flight Destinations in China
- Popular Flight Routes from Canada to China
- Flights to Popular Airports in China
- Flights to Popular Countries from Canada
- Flights to Macau International Airport
- Flights to Jingdezhen Airport
- Flights to Chengdu Shuangliu International Airport
- Flights to Hong Kong International Airport
- Flights to Jinchengjiang Airport
- Flights to Chongqing Jiangbei International Airport
- Flights to Datong Yungang Airport
- Flights to Ganzhou Ruijin Airport
- Flights to Jiaxing Nanhu Airport
- Flights to Shanghai Pudong International Airport
- Flights to Changsha Huanghua International Airport
- Flights to Taiwan Taoyuan International Airport
- Flights to BoZhou Airport
- Flights to Taipei Songshan Airport
- Flights to Zhengzhou Xinzheng International Airport
- Flights to Dalian Zhoushuizi International Airport
- Flights to Hangzhou Xiaoshan International Airport
- Flights to Haixi Mangya Airport
- Flights to Beijing Capital International Airport
- Flights to Shannan Longzi Airport









