繁體中文
English
Hong Kong (852) 2928-8882
Macau (853) 2837-0522
Service available
09:00-21:00 7 days a week
Service query
Login
Logout
Cheap flights from Shanghai to Toronto
One-way
Economy
Departure date
1 Adult · 0 Child
Search
Return
One-way
Multi-city
Shanghai
Toronto
Departure date
1 Adult 0 Child
Economy
Search
Swipe up to view more
Home
Flights
Shanghai to Toronto flights
Find cheap flights from Shanghai to Toronto from One-way as low as HKD5,572
One-way
Return
PVG
16:00
19h15min
transit
YYZ
20:00
Shanghai - Toronto Oct 19 Philippine Airlines
HKD5,572
Search
SHA
13:20
17h55min
transit
YYZ
13:55
Shanghai - Toronto Oct 23 Cathay Pacific
HKD5,698
Search
PVG
19:00
17h45min
transit
YYZ
12:00
Shanghai - Toronto Nov 18 Cathay Pacific
HKD5,751
Search
PVG
08:50
17h55min
transit
YYZ
21:51
Shanghai - Toronto Jan 10 Japan Airlines
HKD5,825
Search
PVG
08:50
17h45min
transit
YYZ
21:46
Shanghai - Toronto Nov 29 Japan Airlines
HKD5,852
Search
SHA
13:40
16h7min
transit
YYZ
00:57
Shanghai - Toronto Oct 30 ANA
HKD5,943
Search
PVG
22:50
23h25min
transit
YYZ
18:30
Shanghai - Toronto Jan 07 Turkish Airlines
HKD5,976
Search
PVG
22:50
23h25min
transit
YYZ
18:30
Shanghai - Toronto Jan 05 Turkish Airlines
HKD6,135
Search
PVG
13:10
16h10min
transit
YYZ
21:55
Shanghai - Toronto Oct 20 Eva Air
HKD6,338
Search
PVG
13:10
15h5min
transit
YYZ
19:25
Shanghai - Toronto Nov 12 Asiana Airlines
HKD6,361
Search
PVG
16:00
19h15min
transit
YYZ
20:00
Shanghai - Toronto Oct 19 undefined
Search for more flights
PVG
13:45
17h50min
transit
YYZ
20:30
Shanghai - Toronto Nov 05 Cathay Pacific
YYZ
00:35
18h30min
transit
PVG
17:40
Toronto - Shanghai Nov 13 Cathay Pacific
HKD7,646
Search
PVG
17:30
17h50min
transit
YYZ
12:00
Shanghai - Toronto Nov 11 Cathay Pacific
YYZ
00:35
18h30min
transit
PVG
16:15
Toronto - Shanghai Nov 17 Cathay Pacific
HKD7,769
Search
PVG
10:55
23h25min
transit
YYZ
14:55
Shanghai - Toronto Nov 07 British Airways
YYZ
22:05
19h45min
transit
PVG
09:10
Toronto - Shanghai Nov 12 British Airways
HKD8,426
Search
PVG
10:55
23h25min
transit
YYZ
14:55
Shanghai - Toronto Nov 14 British Airways
YYZ
22:05
19h45min
transit
PVG
09:10
Toronto - Shanghai Nov 20 British Airways
HKD8,564
Search
PVG
08:40
17h35min
transit
YYZ
20:30
Shanghai - Toronto Nov 22 Cathay Pacific
YYZ
13:55
18h30min
transit
PVG
10:10
Toronto - Shanghai Nov 30 Cathay Pacific
HKD8,740
Search
PVG
10:05
23h5min
transit
YYZ
12:50
Shanghai - Toronto Oct 19 Swiss
YYZ
17:35
20h10min
transit
PVG
08:25
Toronto - Shanghai Oct 26 Swiss
HKD10,610
Search
PVG
11:20
15h5min
transit
YYZ
09:20
Shanghai - Toronto Dec 27 Korean Air
YYZ
11:40
16h15min
transit
PVG
12:35
Toronto - Shanghai Jan 04 Korean Air
HKD11,062
Search
PVG
16:00
19h15min
transit
YYZ
20:00
Shanghai - Toronto Oct 19 Philippine Airlines
YYZ
23:30
19h50min
transit
PVG
09:50
Toronto - Shanghai Oct 25 Philippine Airlines
HKD11,119
Search
PVG
08:50
15h10min
transit
YYZ
09:20
Shanghai - Toronto Nov 29 Korean Air
YYZ
11:40
16h15min
transit
PVG
12:35
Toronto - Shanghai Dec 02 Korean Air
HKD11,709
Search
PVG
08:50
14h40min
transit
YYZ
16:40
Shanghai - Toronto Jan 01 Japan Airlines
YYZ
13:00
17h20min
transit
PVG
20:55
Toronto - Shanghai Jan 07 Air Canada
HKD11,843
Search
PVG
13:45
17h50min
transit
YYZ
20:30
Shanghai - Toronto Nov 05 undefined
YYZ
00:35
18h30min
transit
PVG
17:40
Toronto - Shanghai Nov 13 undefined
Search for more flights
When is the cheapest time to book a flight?
Cheapest fligths are between Oct 13-Oct 20
From
HKD5,572
Search
13
20
27
03
10
17
24
01
08
15
22
29
05
Nov
Dec
Jan
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Wingon Travel.
Low cost airlines flying from Shanghai to Toronto
Philippine Airlines
From
HKD5,572
Cathay Pacific
From
HKD5,698
Eva Air
From
HKD6,021
Egypt Air
From
HKD6,447
ANA
From
HKD6,545
Air Canada
From
HKD6,567
Korean Air
From
HKD6,571
Asiana Airlines
From
HKD7,356
Delta Air Lines
From
HKD7,402
China Eastern Airlines
From
HKD8,147
American Airlines
From
HKD8,411
ANA airline
Search for more flights and airlines
Search for cheap flights from Shanghai to Toronto different airports
PVG
YYZ
Oct 19 Sat
One-way | transit
From
HKD5,572
Search
SHA
YYZ
Oct 23 Wed
One-way | transit
From
HKD5,698
Search
Popular routes
Popular routes from Shanghai
Hot airlines to Toronto
Shanghai to Denpasar Bali
Shanghai to Seoul
Shanghai to Vancouver
Shanghai to Hong Kong
Shanghai to Sapporo
Shanghai to Okinawa
Shanghai to Melbourne
Shanghai to Taipei
Shanghai to Osaka
Shanghai to Kuala Lumpur
Shanghai to Jakarta
Shanghai to Manila
Shanghai to Toronto
Shanghai to Phuket
Shanghai to Manchester
Shanghai to Singapore
Shanghai to Sydney
Shanghai to San Francisco
Shanghai to Nagoya
Shanghai to Bangkok
Taichung to Toronto
Chengdu to Toronto
Tokyo to Toronto
Kaohsiung to Toronto
Manila to Toronto
Jakarta to Toronto
Bangkok to Toronto
Manchester to Toronto
Okinawa to Toronto
San Francisco to Toronto
Los Angeles to Toronto
Sydney to Toronto
Kuala Lumpur to Toronto
Taipei to Toronto
Vancouver to Toronto
Nagoya to Toronto
Guangzhou to Toronto
Shanghai to Toronto
Osaka to Toronto
Zhuhai to Toronto
Trustworthy
More than half a century of dedicated operation of tourism services, word-of-mouth
Price preference
China hotel low price guarantee, including 17 low-cost airline tickets
Booking faster
Provide all-weather ticket booking service, immediate confirmation