Round-trip from | C$ 1,564 |
---|---|
One-way from | C$ 818 |
Popular in | July |
Cheapest in | January |
Average price | C$ 2,484 |
Fly from
Route
Depart
Return
Price
TorontoShanghai
YYZ - PVG
YYZPVG
Toronto Pearson Intl
Sun 16/3
9:45 a.m.-3:15 p.m.
3 stops41h 30m
Shanghai Pu Dong
Sun 13/4
7:05 p.m.-5:45 a.m.
1 stop22h 40m
TorontoShanghai
YYZ - SHA
YYZSHA
Toronto Pearson Intl
Thu 6/3
5:30 p.m.-4:35 p.m.
2 stops34h 05m
Shanghai Hongqiao Intl
Thu 13/3
4:10 p.m.-2:48 p.m.
2 stops34h 38m
TorontoShanghai
YYZ - SHA
YYZSHA
Toronto Pearson Intl
Sun 23/2
12:30 a.m.-1:20 p.m.
1 stop23h 50m
Shanghai Hongqiao Intl
Sat 1/3
8:05 p.m.-9:15 p.m.
1 stop38h 10m
TorontoShanghai
YYZ - PVG
YYZPVG
Toronto Pearson Intl
Mon 28/4
4:00 p.m.-2:05 p.m.
2 stops34h 05m
Shanghai Pu Dong
Tue 3/6
3:55 p.m.-8:26 p.m.
1 stop16h 31m
TorontoShanghai
YYZ - PVG
YYZPVG
Toronto Pearson Intl
Sat 15/3
10:20 a.m.-3:20 p.m.
1 stop41h 00m
Shanghai Pu Dong
Tue 6/5
5:30 p.m.-8:55 a.m.
2 stops27h 25m
TorontoShanghai
YYZ - PVG
YYZPVG
Toronto Pearson Intl
Fri 4/4
12:45 p.m.-4:50 p.m.
1 stop40h 05m