Fly from
Budget
C$ 1,647 - C$ 3,063
Route
Depart
Return
Price
HamiltonShanghai Pu Dong
YHM - PVG
YHMPVG
Hamilton
Wed 5/6
3 stops26h 50m
Shanghai Pu Dong
Mon 17/6
2 stops27h 40m
HamiltonShanghai Hongqiao Intl
YHM - SHA
YHMSHA
Hamilton
Wed 5/6
3 stops35h 20m
Shanghai Hongqiao Intl
Tue 18/6
3 stops33h 45m
Toronto Pearson IntlShanghai Pu Dong
YYZ - PVG
YYZPVG
Toronto Pearson Intl
Thu 23/5
1 stop43h 40m
Shanghai Pu Dong
Tue 22/10
1 stop42h 15m
Toronto Pearson IntlShanghai Pu Dong
YYZ - PVG
YYZPVG
Toronto Pearson Intl
Tue 21/5
1 stop22h 20m
Shanghai Pu Dong
Fri 15/11
1 stop20h 25m
Toronto Pearson IntlShanghai Pu Dong
YYZ - PVG
YYZPVG
Toronto Pearson Intl
Sun 26/5
1 stop27h 45m
Shanghai Pu Dong
Sat 26/10
1 stop40h 00m
Toronto Pearson IntlShanghai Hongqiao Intl
YYZ - SHA
YYZSHA
Toronto Pearson Intl
Wed 24/7
1 stop39h 25m
Shanghai Hongqiao Intl
Sun 13/10
1 stop37h 15m
Toronto Pearson IntlShanghai Hongqiao Intl
YYZ - SHA
YYZSHA
Toronto Pearson Intl
Tue 21/5
1 stop22h 25m
Shanghai Hongqiao Intl
Thu 24/10
1 stop19h 45m
Toronto Pearson IntlShanghai Hongqiao Intl
YYZ - SHA
YYZSHA
Toronto Pearson Intl
Wed 24/7
2 stops47h 01m
Shanghai Hongqiao Intl
Sun 13/10
2 stops34h 44m
Toronto Pearson IntlShanghai Hongqiao Intl
YYZ - SHA
YYZSHA
Toronto Pearson Intl
Sat 1/6
3 stops23h 15m
Shanghai Hongqiao Intl
Fri 6/9
3 stops22h 54m
Currently, January is the cheapest month in which you can book a flight to Shanghai (average of C$ 1,485). Flying to Shanghai in June will prove the most costly (average of C$ 1,737). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.
January
C$ 2,023
February
C$ 2,108
March
C$ 2,110
April
C$ 2,068
May
C$ 2,088
June
C$ 2,366
July
C$ 2,290
August
C$ 2,344
September
C$ 2,141
October
C$ 2,106
November
C$ 2,179
December
C$ 2,260
SHA Temperature | 4 - 28 °C |
---|
If weather is an important factor for your trip to Shanghai, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 28.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 4.0 C).
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Boarding
Crew
Entertainment
Overall
Food
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.