Shanghai
Toronto
BEST
DEAL
Tue., 29 Oct.
PVG - YYZ
Thu., 31 Oct.
YYZ - PVG
$5581
$5393
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Tue., 05 Nov.
PVG - YYZ
$625
$597
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Wed., 16 Oct.
PVG - YYZ
Sun., 20 Oct.
YYZ - PVG
$126
$1691
$1565
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Mon., 21 Oct.
PVG - YYZ
Fri., 25 Oct.
YYZ - PVG
$125
$1698
$1573
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Sat., 02 Nov.
PVG - YYZ
Mon., 04 Nov.
YYZ - PVG
$5595
$5411
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Wed., 06 Nov.
PVG - YYZ
Thu., 07 Nov.
YYZ - PVG
$124
$1854
$1730
Prime price per passenger