Vancouver
Shanghai
BEST
DEAL
Fri., 27 Dec.
YVR - PVG
Mon., 30 Dec.
PVG - YVR
$1398
$1292
Prime price per passenger
Vancouver
Shanghai
BEST
DEAL
Fri., 27 Dec.
YVR - SHA
Mon., 30 Dec.
SHA - YVR
$1594
$1481
Prime price per passenger
Vancouver
Shanghai
BEST
DEAL
Fri., 27 Dec.
YVR - PVG
Mon., 30 Dec.
PVG - YVR
$1599
$1486
Prime price per passenger
Vancouver
Shanghai
BEST
DEAL
Fri., 27 Dec.
YVR - SHA
Mon., 30 Dec.
SHA - YVR
$1600
$1481
Prime price per passenger
Vancouver
Shanghai
BEST
DEAL
Fri., 27 Dec.
YVR - PVG
Mon., 30 Dec.
PVG - YVR
$1605
$1486
Prime price per passenger
Vancouver
Shanghai
BEST
DEAL
Fri., 27 Dec.
YVR - PVG
Mon., 30 Dec.
PVG - YVR
$1804
$1671
Prime price per passenger