


Cheap flight deals from Shanghai to Toronto Starting at MYR 2,238
Whether you’re going for a one-way or round-trip to Toronto, we’ve got you covered! Check out these different flight options from Shanghai below.
- One way
- Round-trip
- Cheapest nonstopPVG11:5014h 35mNonstopYYZ13:25Mon, Mar 3|Shanghai - Toronto|China Eastern AirlinesMYR 3,922MYR 5,28826% OFF26% OFFMYR 5,288MYR 3,922
- PVG11:5014h 35mNonstopYYZ13:25Sat, Mar 8|Shanghai - Toronto|China Eastern AirlinesMYR 4,019MYR 5,28824% OFF24% OFFMYR 5,288MYR 4,019
- PVG17:5037h 27m1 stopYYZ18:17Sun, Feb 23|Shanghai - Toronto|Air CanadaMYR 2,238MYR 5,28857% OFF57% OFFMYR 5,288MYR 2,238
- PVG17:5035h 49m1 stopYYZ16:39Thu, Feb 27|Shanghai - Toronto|Air CanadaMYR 2,261MYR 2,261
- PVG18:3535h 30m1 stopYYZ17:05Wed, Feb 26|Shanghai - Toronto|Japan AirlinesMYR 2,324MYR 2,324
- PVG08:4024h 55m1 stopYYZ21:35Wed, Mar 12|Shanghai - Toronto|Cathay PacificMYR 2,357MYR 2,357
- SHA18:1538h 15m1 stopYYZ19:30Wed, Feb 26|Shanghai - Toronto|Asiana AirlinesMYR 2,400MYR 2,400
- PVG08:4024h 55m1 stopYYZ21:35Sun, Mar 9|Shanghai - Toronto|Cathay PacificMYR 2,401MYR 2,401
- PVG08:4024h 55m1 stopYYZ20:35Sun, Feb 23|Shanghai - Toronto|Cathay PacificMYR 2,410MYR 2,410
- SHA22:3026h 45m1 stopYYZ12:15Mon, Mar 3|Shanghai - Toronto|Cathay PacificMYR 2,410MYR 2,410
- SHA01:00 pm3h 5mNonstopYTO02:00 pmSat, Mar 1|Shanghai - Toronto|China Eastern AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Shanghai to Toronto flight time & flight schedules
CZ313
China Southern Airlines
08:30
PVG
11:35
ICN
SMTWTFSUA806
United Airlines
12:45
ICN
06:20
SFO
SMTWTFSUA608
United Airlines
08:50
SFO
16:55
YYZ
SMTWTFSCX361
Cathay Pacific
08:35
PVG
11:30
HKG
SMTWTFSCX826
Cathay Pacific
19:10
HKG
22:10
YYZ
SMTWTFSOZ368
Asiana Airlines
08:35
PVG
11:30
ICN
SMTWTFSAC062
Air Canada
19:05
ICN
19:30
YYZ
SM-WTFSCA1590
Air China
08:55
SHA
11:10
PEK
SMTWTFSCA985
Air China
13:00
PEK
10:30
SFO
--T--F-PD670
Porter Airlines
13:25
SFO
21:24
YYZ
SMTWTFSJL080
Japan Airlines
09:00
PVG
12:55
HND
SMTWTFSAC002
Air Canada
18:10
HND
17:35
YYZ
SMTWTFSCX349
Cathay Pacific
13:20
SHA
16:05
HKG
SMTWTFSCX826
Cathay Pacific
19:10
HKG
22:10
YYZ
SMTWTFSCX377
Cathay Pacific
14:30
PVG
17:15
HKG
SMTWTFSCX826
Cathay Pacific
19:10
HKG
22:10
YYZ
SMTWTFSMF8510
Xiamen Airlines
18:05
SHA
20:05
XMN
SMTWTFSMF805
Xiamen Airlines
22:35
XMN
18:40
YVR
S--W---WS724
WestJet
22:35
YVR
06:14
YYZ
SMTWTFSCX381
Cathay Pacific
19:05
PVG
21:50
HKG
SMTWTFSCX888
Cathay Pacific
01:00
HKG
21:35
YVR
SMTWTFSF8600
Flair Airlines
23:00
YVR
06:40
YYZ
SMTWTFSCX381
Cathay Pacific
19:05
PVG
21:50
HKG
SMTWTFSCX888
Cathay Pacific
01:00
HKG
21:35
YVR
SMTWTFSF8840
Flair Airlines
23:40
YVR
07:10
YKF
S-T-T--
When is the cheapest time to fly from Shanghai to Toronto?
These price trend charts carefully monitor and predict how flight prices from Shanghai to Toronto will change. Keep a close eye on them to understand when the best time to buy your tickets is.
Frequently Asked Questions
How to find a cheap flight from Shanghai to Toronto
Flight Info | Shanghai to Toronto
Cheapest direct flight price | MYR 2,237 |
---|---|
Cheapest return ticket price | MYR 6,349 |
Off-season for travel | May |
Peak season for travel | November |
Flight distance | 11,439.3 km |
Average flight time | 14 hours 25 minutes |
Popular airline | Uni Air |
More Travel Options
Top Flight From Shanghai
- Shanghai to Bali Flights
- Shanghai to Dubai Flights
- Shanghai to Paris Flights
- Shanghai to Los Angeles Flights
- Shanghai to Jakarta Flights
- Shanghai to Singapore Flights
- Shanghai to Johannesburg Flights
- Shanghai to Sydney Flights
- Shanghai to Sapporo Flights
- Shanghai to Kuala Lumpur Flights
- Shanghai to New York Flights
- Flights from Shanghai Pudong International Airport to Ras Al Khaimah
- Flights from Shanghai Pudong International Airport to Al Ain
- Flights from Shanghai Pudong International Airport to Abu Dhabi
- Flights from Shanghai Pudong International Airport to Dubai
- Flights from Shanghai Pudong International Airport to Sharjah
- Flights from Shanghai Hongqiao International Airport to Abu Dhabi
- Flights from Shanghai to Ras Al Khaimah International Airport
- Flights from Shanghai to Al Ain Airport
- Flights from Shanghai to Dubai International Airport
- Flights from Shanghai to Sharjah International Airport
- Flights from Shanghai to Abu Dhabi Bus Station
- Flights from Shanghai to Abu Dhabi International Airport
- Flights from Shanghai Hongqiao International Airport to Dubai International Airport
- Flights from Shanghai Pudong International Airport to Dubai International Airport
- Flights from Shanghai Pudong International Airport to Al Maktoum International Airport
- Flights from Shanghai Hongqiao International Airport to Al Maktoum International Airport
- Flights from Shanghai Pudong International Airport to Abu Dhabi International Airport
- Flights from Shanghai Hongqiao International Airport to Abu Dhabi International Airport
Top Flight to Toronto
- Seoul to Toronto Flights
- Tokyo to Toronto Flights
- Vancouver to Toronto Flights
- Calgary to Toronto Flights
- London to Toronto Flights
- Edmonton to Toronto Flights
- New York to Toronto Flights
- Winnipeg to Toronto Flights
- Montreal to Toronto Flights
- Bangkok to Toronto Flights
- Singapore to Toronto Flights
- Flights from Dubai International Airport to Toronto
- Flights from Abu Dhabi International Airport to Toronto
- Flights from Sharjah International Airport to Toronto
- Flights from Al Maktoum International Airport to Toronto
- Flights from Ras Al Khaimah International Airport to Toronto
- Flights from Abu Dhabi Bus Station to Toronto
- Flights from Dubai to Region Of Waterloo International Airport
- Flights from Dubai to Toronto Pearson International Airport
- Flights from Dubai to Billy Bishop Toronto City Airport
- Flights from Dubai to Hamilton John C. Munro International Airport
- Flights from Abu Dhabi to Region Of Waterloo International Airport
- Flights from Abu Dhabi to Billy Bishop Toronto City Airport
- Flights from Al Maktoum International Airport to Toronto Pearson International Airport
- Flights from Dubai International Airport to Region Of Waterloo International Airport
- Flights from Dubai International Airport to Hamilton John C. Munro International Airport
- Flights from Dubai International Airport to Toronto Pearson International Airport
- Flights from Dubai International Airport to Billy Bishop Toronto City Airport
- Flights from Al Maktoum International Airport to Hamilton John C. Munro International Airport
More Flight Options
- Hong Kong to Toronto Flights
- Taipei to Vancouver Flights
- Taipei to Toronto Flights
- Hong Kong to Calgary Flights
- Shanghai to Vancouver Flights
- Guangzhou to Toronto Flights
- Beijing to Vancouver Flights
- Beijing to Toronto Flights
- Hong Kong to Edmonton Flights
- Macau to Vancouver Flights
- Guangzhou to Vancouver Flights
Site Operator: Trip.com Travel Singapore Pte. Ltd.