Shanghai
Toronto
BEST
DEAL
Mon., 09 Dec.
PVG - YYZ
Tue., 31 Dec.
YYZ - PVG
$1649
$1494
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Mon., 25 Nov.
SHA - YYZ
$591
$567
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Tue., 26 Nov.
SHA - YYZ
Mon., 02 Dec.
YYZ - SHA
$1539
$1403
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Wed., 20 Nov.
PVG - YYZ
Wed., 27 Nov.
YYZ - PVG
$1827
$1675
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Wed., 04 Dec.
PVG - YYZ
Wed., 12 Mar.
YYZ - PVG
$1750
$1615
Prime price per passenger
Shanghai
Toronto
BEST
DEAL
Wed., 11 Dec.
PVG - YYZ
Sun., 02 Mar.
YYZ - PVG
$1741
$1613
Prime price per passenger