繁體中文
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
Find cheap flights from Shanghai to Toronto from One-way as low as HKD5,303
One-way
Return
PVG
16:00
19h15min
transit
YYZ
20:00
Shanghai - Toronto Oct 22 Philippine Airlines
HKD5,303
Search
PVG
16:00
19h15min
transit
YYZ
20:00
Shanghai - Toronto Oct 19 Philippine Airlines
HKD5,493
Search
PVG
22:25
22h25min
transit
YYZ
18:45
Shanghai - Toronto Sep 25 Turkish Airlines
HKD5,614
Search
SHA
13:20
17h55min
transit
YYZ
13:55
Shanghai - Toronto Oct 23 Cathay Pacific
HKD5,698
Search
SHA
13:20
17h55min
transit
YYZ
13:55
Shanghai - Toronto Oct 21 Cathay Pacific
HKD5,698
Search
SHA
16:50
17h50min
transit
YYZ
21:05
Shanghai - Toronto Oct 08 Cathay Pacific
HKD5,722
Search
SHA
13:20
17h55min
transit
YYZ
13:55
Shanghai - Toronto Oct 09 Cathay Pacific
HKD5,780
Search
SHA
13:20
17h55min
transit
YYZ
13:55
Shanghai - Toronto Oct 07 Cathay Pacific
HKD5,780
Search
PVG
11:40
16h14min
transit
YYZ
20:54
Shanghai - Toronto Oct 04 Asiana Airlines
HKD5,927
Search
PVG
16:20
16h24min
transit
YYZ
20:54
Shanghai - Toronto Oct 03 Asiana Airlines
HKD5,927
Search
PVG
16:00
19h15min
transit
YYZ
20:00
Shanghai - Toronto Oct 22
Search for more flights
PVG
13:05
16h9min
transit
YYZ
00:24
Shanghai - Toronto Oct 18 ANA
YYZ
13:00
18h54min
transit
PVG
01:15
Toronto - Shanghai Oct 26 ANA
HKD8,517
Search
PVG
01:35
16h36min
transit
YYZ
15:43
Shanghai - Toronto Sep 20 ANA
YYZ
07:55
18h16min
transit
PVG
20:40
Toronto - Shanghai Sep 28 ANA
HKD8,718
Search
PVG
15:55
15h10min
transit
YYZ
21:25
Shanghai - Toronto Oct 25 Air Canada
YYZ
13:00
16h20min
transit
PVG
20:55
Toronto - Shanghai Nov 02 Air Canada
HKD9,172
Search
PVG
10:05
23h15min
transit
YYZ
13:00
Shanghai - Toronto Oct 10 Swiss
YYZ
16:25
20h10min
transit
PVG
07:05
Toronto - Shanghai Oct 18 Swiss
HKD9,806
Search
PVG
10:05
23h15min
transit
YYZ
13:00
Shanghai - Toronto Oct 12 Swiss
YYZ
18:20
19h50min
transit
PVG
09:15
Toronto - Shanghai Oct 19 Lufthansa
HKD9,913
Search
PVG
23:35
22h20min
transit
YYZ
14:55
Shanghai - Toronto Oct 16 Lufthansa
YYZ
20:25
19h20min
transit
PVG
15:45
Toronto - Shanghai Oct 24 Lufthansa
HKD9,968
Search
PVG
23:35
22h0min
transit
YYZ
18:35
Shanghai - Toronto Oct 04 Lufthansa
YYZ
18:20
19h50min
transit
PVG
09:15
Toronto - Shanghai Oct 12 Lufthansa
HKD10,045
Search
PVG
23:50
22h0min
transit
YYZ
16:20
Shanghai - Toronto Oct 18 Lufthansa
YYZ
19:15
19h45min
transit
PVG
10:05
Toronto - Shanghai Oct 27 Lufthansa
HKD10,099
Search
PVG
10:05
23h15min
transit
YYZ
13:00
Shanghai - Toronto Oct 18 Swiss
YYZ
16:25
20h10min
transit
PVG
07:05
Toronto - Shanghai Oct 25 Swiss
HKD10,139
Search
PVG
10:05
23h15min
transit
YYZ
13:00
Shanghai - Toronto Oct 11 Swiss
YYZ
18:20
19h50min
transit
PVG
09:15
Toronto - Shanghai Oct 19 Lufthansa
HKD10,251
Search
PVG
13:05
16h9min
transit
YYZ
00:24
Shanghai - Toronto Oct 18
YYZ
13:00
18h54min
transit
PVG
01:15
Toronto - Shanghai Oct 26
Search for more flights
When is the cheapest time to book a flight?
Cheapest fligths are between Sep 22-Sep 29
From
HKD5,614
Search
21
28
04
11
18
25
01
08
15
22
29
06
13
Aug
Sep
Oct
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
Egypt Air
From
HKD10,279
KLM Royal Dutch Airlines
From
HKD12,056
Swiss
From
HKD13,332
Korean Air
From
HKD13,381
Air France
From
HKD13,676
Etihad Airways
From
HKD14,784
Air Canada
From
HKD14,875
Emirates
From
HKD15,269
Qatar Airways
From
HKD16,071
Cathay Pacific
From
HKD16,563
Lufthansa
From
HKD16,624
ANA airline
Search for more flights and airlines
Search for cheap flights from Shanghai to Toronto different airports
PVG
YYZ
Oct 22 Tue
One-way | transit
From
HKD5,303
Search
SHA
YYZ
Oct 21 Mon
One-way | transit
From
HKD5,698
Search
Popular routes
Popular routes from Shanghai
Hot airlines to Toronto
Shanghai to Hong Kong
Shanghai to Phuket
Shanghai to Vancouver
Shanghai to Ho Chi Minh City
Shanghai to London
Shanghai to Okinawa
Shanghai to Denpasar Bali
Shanghai to Seoul
Shanghai to Kuala Lumpur
Shanghai to Melbourne
Shanghai to Osaka
Shanghai to Manchester
Shanghai to Sydney
Shanghai to Singapore
Shanghai to Sapporo
Shanghai to Bangkok
Shanghai to Toronto
Shanghai to Jakarta
Shanghai to Manila
Shanghai to San Francisco
Vancouver to Toronto
Shenzhen to Toronto
Los Angeles to Toronto
Ho Chi Minh City to Toronto
Kuala Lumpur to Toronto
Sapporo to Toronto
Manila to Toronto
Hong Kong to Toronto
London to Toronto
Zhuhai to Toronto
Melbourne to Toronto
Taipei to Toronto
Sydney to Toronto
Guangzhou to Toronto
Singapore to Toronto
Taichung to Toronto
Chengdu to Toronto
Jakarta to Toronto
Beijing to Toronto
Shanghai 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