Shanghai
Toronto
BEST
DEAL
Thu., 16 Jan.
SHA - YYZ
Mon., 07 Apr.
YYZ - SHA
$1934
$1764
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Mon., 27 Jan.
PVG - YYZ
$750
$732
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Sun., 29 Dec.
PVG - YYZ
Thu., 09 Jan.
YYZ - PVG
$1882
$1732
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Tue., 31 Dec.
PVG - YYZ
Wed., 16 Apr.
YYZ - PVG
$2319
$2169
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Mon., 06 Jan.
PVG - YYZ
Tue., 15 Apr.
YYZ - PVG
$6472
$6384
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Tue., 14 Jan.
PVG - YYZ
Wed., 15 Jan.
YYZ - PVG
$2583
$2509
Prime price per passenger