How can I find cheap flights from Shanghai Pudong International Airport to John C. Munro Hamilton International Airport?
Explore the cheapest one-way and round-trip flights from Shanghai Pudong International Airport to John C. Munro Hamilton International Airport over the next 90 days, with one-way fares from £487 and round-trip from £1,109. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Fastest
PVG 13:4019h 13m1 stopYHM 19:53Shanghai - Toronto | Sun, Nov 22 | China Eastern Airlines
YYZ 06:1021h 40m1 stopPVG 16:50Toronto - Shanghai | Fri, Nov 27 | American Airlines£1,109 £1,27513% off13% off£1,275 £1,109
SHA 13:0017h 25m1 stopYTO 14:00Shanghai - Toronto | Fri, Nov 6 | Normal Airline
YTO 15:006hDirectSHA 16:00Toronto - Shanghai | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest
PVG 17:3519h 30m1 stopYHM 00:05Shanghai - Toronto | Mon, Dec 14 | Air Canada£487 £1,14256% off56% off£1,142 £487
PVG 13:4023h 28m1 stopYHM 00:08Shanghai - Toronto | Mon, Nov 23 | China Eastern Airlines£524 £1,14254% off54% off£1,142 £524
PVG 17:3519h 30m1 stopYHM 00:05Shanghai - Toronto | Fri, Dec 25 | Air Canada£571 £1,14250% off50% off£1,142 £571
PVG 17:3519h 30m1 stopYHM 00:05Shanghai - Toronto | Sun, Dec 20 | Air Canada£58948% off£1,142 £589
PVG 17:3519h 17m1 stopYHM 23:52Shanghai - Toronto | Tue, Dec 22 | Air Canada£60847% off£1,142 £608
PVG 17:3519h 30m1 stopYHM 00:05Shanghai - Toronto | Mon, Dec 21 | Air Canada£61746% off£1,142 £617
PVG 13:4019h 13m1 stopYHM 19:53Shanghai - Toronto | Thu, Nov 19 | China Eastern Airlines£62445% off£1,142 £624
PVG 17:3519h 33m1 stopYHM 00:08Shanghai - Toronto | Sun, Nov 15 | Air Canada£69339% off£1,142 £693
PVG 17:3519h 33m1 stopYHM 00:08Shanghai - Toronto | Mon, Nov 9 | Air Canada£71338% off£1,142 £713
SHA 13:0017h 25m1 stopYTO 14:00Shanghai - Toronto | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
PVG 13:4019h 13m1 stopYHM 19:53Shanghai - Toronto | Thu, Nov 19 | China Eastern Airlines£624 £1,14245% off45% off£1,142 £624
PVG 17:3519h 17m1 stopYHM 23:52Shanghai - Toronto | Tue, Dec 22 | Air Canada£608 £1,14247% off47% off£1,142 £608
PVG 17:3519h 30m1 stopYHM 00:05Shanghai - Toronto | Mon, Dec 14 | Air Canada£487 £1,14256% off56% off£1,142 £487
PVG 17:3519h 30m1 stopYHM 00:05Shanghai - Toronto | Fri, Dec 25 | Air Canada£57150% off£1,142 £571
PVG 17:3519h 30m1 stopYHM 00:05Shanghai - Toronto | Sun, Dec 20 | Air Canada£58948% off£1,142 £589
PVG 17:3519h 30m1 stopYHM 00:05Shanghai - Toronto | Mon, Dec 21 | Air Canada£61746% off£1,142 £617
PVG 17:3519h 33m1 stopYHM 00:08Shanghai - Toronto | Sun, Nov 15 | Air Canada£69339% off£1,142 £693
PVG 17:3519h 33m1 stopYHM 00:08Shanghai - Toronto | Mon, Nov 9 | Air Canada£71338% off£1,142 £713
PVG 17:3519h 33m1 stopYHM 00:08Shanghai - Toronto | Mon, Nov 16 | Air Canada£88323% off£1,142 £883
SHA 13:0017h 25m1 stopYTO 14:00Shanghai - Toronto | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Shanghai to Toronto are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airline offers the cheapest flights from Shanghai Pudong International Airport to John C. Munro Hamilton International Airport?
The cheapest airline flying from Shanghai Pudong International Airport to John C. Munro Hamilton International Airport is Hainan Airlines (from £296) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Shanghai Pudong International Airport to John C. Munro Hamilton International Airport?
Check the schedule for flights from Shanghai to Toronto and find the flight that best matches your travel plans.
-
AC026
Shanghai Pudong International Airport
15:55
PVG
11:20
YVR
S M T W T F SSearch -
TS7482
Vancouver International Airport
13:20
YVR
19:37
YHM
S M T W T F S -
AC026
Shanghai Pudong International Airport
15:55
PVG
11:20
YVR
S M T W T F SSearch -
PD482
Vancouver International Airport
12:15
YVR
19:59
YHM
S M T W T F S -
JL876
Shanghai Pudong International Airport
14:00
PVG
18:00
NRT
S M T W T F SSearch -
JL018
Narita International Airport
19:05
NRT
11:45
YVR
S M T W T F S -
PD482
Vancouver International Airport
12:15
YVR
19:59
YHM
S M T W T F S -
JL876
Shanghai Pudong International Airport
14:00
PVG
18:00
NRT
S M T W T F SSearch -
JL018
Narita International Airport
19:05
NRT
11:45
YVR
S M T W T F S -
TS7482
Vancouver International Airport
13:20
YVR
19:37
YHM
S M T W T F S -
MU581
Shanghai Pudong International Airport
13:20
PVG
09:10
YVR
S - - W - - -Search -
TS7482
Vancouver International Airport
13:20
YVR
19:37
YHM
S M T W T F S -
NH920
Shanghai Pudong International Airport
13:35
PVG
17:25
NRT
S M T W T F SSearch -
NH116
Haneda Airport
21:50
HND
14:40
YVR
S M T W T F S -
PD482
Vancouver International Airport
12:15
YVR
19:59
YHM
S M T W T F S -
MU581
Shanghai Pudong International Airport
13:20
PVG
09:10
YVR
S - - W - - -Search -
PD482
Vancouver International Airport
12:15
YVR
19:59
YHM
S M T W T F S -
KE882
Shanghai Pudong International Airport
11:20
PVG
14:25
ICN
S M T W T F SSearch -
KE071
Incheon International Airport
18:15
ICN
12:00
YVR
S M T W T F S -
TS7482
Vancouver International Airport
13:20
YVR
19:37
YHM
S M T W T F S -
KE882
Shanghai Pudong International Airport
11:20
PVG
14:25
ICN
S M T W T F SSearch -
KE071
Incheon International Airport
18:15
ICN
12:00
YVR
S M T W T F S -
PD482
Vancouver International Airport
12:15
YVR
19:59
YHM
S M T W T F S -
CA8502
Shanghai Pudong International Airport
09:30
PVG
11:45
PEK
S M T W T F SSearch -
CA991
Beijing Capital International Airport
14:00
PEK
10:00
YVR
S - T W T - S -
PD482
Vancouver International Airport
12:15
YVR
19:59
YHM
S M T W T F S
About Shanghai Pudong International Airport and John C. Munro Hamilton International Airport
Learn about Shanghai Pudong International Airport (PVG) and John C. Munro Hamilton International Airport (YHM) — including location, terminals, transportation, and travel tips.
| Flight distance | 11,472.12km |
|---|---|
| Cheapest one-way ticket price | £487 |
| Cheapest return ticket price | £1,109 |
FAQs for Shanghai Pudong International Airport to John C. Munro Hamilton International Airport Flights
What is the transportation method from the main airport to downtown in Toronto?
- The distance from Toronto Pearson International Airport to downtown is about 20km, by taxi about 40 minutes.
- The distance from Billy Bishop Toronto City Airport to downtown is about 2km, by taxi about 20 minutes.
What are the cheapest flights from Shanghai Pudong International Airport to John C. Munro Hamilton International Airport?
One-way flights from Shanghai Pudong International Airport to John C. Munro Hamilton International Airport currently start from £487, and round-trip fares start from £1,109. The current lowest fare is a Air Canada flight departing on Mon, Dec 14; prices may vary depending on availability.What is the average price of a flight from Shanghai Pudong International Airport to John C. Munro Hamilton International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Shanghai Pudong International Airport to John C. Munro Hamilton International Airport is £628. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Shanghai Pudong International Airport to John C. Munro Hamilton International Airport on Trip.com?
Enter Shanghai Pudong International Airport and John C. Munro Hamilton International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Shanghai Pudong International Airport to Hong Kong International Airport plane tickets
- Shanghai Pudong International Airport to Heathrow Airport flights
- Shanghai Pudong International Airport to Guangzhou Baiyun International Airport plane tickets
- Shanghai Pudong International Airport to Zhangjiajie Hehua Airport flights
- Shanghai Pudong International Airport to Gatwick Airport plane tickets
- Cheap flights from Shanghai Pudong International Airport to Zhangjiajie
- Shanghai Pudong International Airport to Hong Kong plane tickets
- Shanghai Pudong International Airport to Guangzhou flights
- Shanghai Pudong International Airport to Bangkok plane tickets
- Shanghai Pudong International Airport to London flights
- Cancun International Airport to Hamilton Airport flights
- Cheap flights from Calgary International Airport to Hamilton Airport
- Saint Hubert Airport to Hamilton Airport flights
- Stanfield International Airport to Hamilton Airport plane tickets
- Vancouver International Airport to Hamilton Airport flights
- Halifax to Hamilton Airport flights
- Cheap flights from Winnipeg to Hamilton Airport
- Cancun to Hamilton Airport plane tickets
- Calgary to Hamilton Airport plane tickets
- Vancouver to Hamilton Airport plane tickets
Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.