Shanghai
Toronto
BEST
DEAL
Sat., 04 May
PVG - YYZ
Mon., 06 May
YYZ - PVG
$6184
$5901
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Sun., 12 May
PVG - YYZ
$695
$665
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Thu., 09 May
PVG - YYZ
Sat., 11 May
YYZ - PVG
$1236
$1166
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Sun., 21 Apr.
PVG - YYZ
Mon., 22 Apr.
YYZ - PVG
$3233
$3073
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Tue., 23 Apr.
PVG - YYZ
Sat., 27 Apr.
YYZ - PVG
$1574
$1479
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Sun., 28 Apr.
PVG - YYZ
Thu., 02 May
YYZ - PVG
$2670
$2552
Prime price per passenger