Shanghai
St. John's
BEST
DEAL
Mon., 02 Dec.
PVG - YYT
Fri., 06 Dec.
YYT - PVG
$11061
$10775
Prime price per passenger
Toronto
St. John's
BEST
DEAL
Fri., 13 Dec.
YYZ - YYT
$159
$154
Prime price per passenger
Vancouver
St. John's
BEST
DEAL
Mon., 09 Dec.
YVR - YYT
Thu., 12 Dec.
YYT - YVR
$804
$780
Prime price per passenger
Shanghai
St. John's
BEST
DEAL
Mon., 02 Dec.
PVG - YYT
Fri., 06 Dec.
YYT - PVG
$3227
$3114
Prime price per passenger
Shanghai
St. John's
BEST
DEAL
Mon., 02 Dec.
PVG - YYT
Fri., 06 Dec.
YYT - PVG
$3254
$3132
Prime price per passenger
Shanghai
St. John's
BEST
DEAL
Mon., 02 Dec.
PVG - YYT
Fri., 06 Dec.
YYT - PVG
$3250
$3132
Prime price per passenger
Sydney
St. John's
BEST
DEAL
Mon., 02 Dec.
SYD - YYT
Fri., 06 Dec.
YYT - SYD
$18422
$18174
Prime price per passenger
Perth
St. John's
BEST
DEAL
Sat., 07 Dec.
PER - YYT
Thu., 12 Dec.
YYT - PER
$5793
$5524
Prime price per passenger