Toronto
Shanghai
BEST
DEAL
Thu., 26 Dec.
YYZ - SHA
Mon., 06 Jan.
SHA - YYZ
$2651
$2473
Prime price per passenger
Toronto
Shanghai
BEST
DEAL
Mon., 27 Jan.
YYZ - SHA
$613
$598
Prime price per passenger
Toronto
Shanghai
BEST
DEAL
Sat., 04 Jan.
YYZ - PVG
Mon., 06 Jan.
PVG - YYZ
$1333
$1267
Prime price per passenger
Toronto
Shanghai
BEST
DEAL
Tue., 07 Jan.
YYZ - PVG
Tue., 21 Jan.
PVG - YYZ
$2056
$1906
Prime price per passenger
Toronto
Shanghai
BEST
DEAL
Wed., 15 Jan.
YYZ - PVG
Fri., 07 Feb.
PVG - YYZ
$2163
$1997
Prime price per passenger
Toronto
Shanghai
BEST
DEAL
Mon., 20 Jan.
YYZ - PVG
Sat., 01 Feb.
PVG - YYZ
$1936
$1889
Prime price per passenger