SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Shanghai to Toronto (PVG - YYZ)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.
Choose Sites to Compare vs. KAYAK

Best fares from PVG to YYZ (Found by others)

Sun Mon Tue Wed Thu Fri Sat
  1 $2460 2 $1673 3 $1667 4 $1654 5 $1703 6
$1703
7
$1703
8
$1703
9
$1703
10
$1703
11 $1396 12 $1192 13 $1195
14 $1195 15
$1195
16
$1195
17
$1195
18
$1195
19 $2054 20 $1474
21 $2103 22 $1152 23 $1307 24 $1154 25 $1170 26 $1243 27 $1258
28 $1323 29 $1244 30
$1244
       
KAYAK searches hundreds of sites to find the best rate for your next flight from Shanghai to Toronto. Get the best flight deal for your Toronto trip!
Here's how it works. Search KAYAK for a flight ticket from Shanghai to Toronto. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights PVG to YYZ on Air Canada
Flight # Depart PVG Arrive YYZ Sun Mon Tue Wed Thu Fri Sat Valid Between
88 5:10 pm 7:00 pm Aug 19 - Sep 30