Guangzhou
Shanghai
BEST
DEAL
Mon., 28 Oct.
CAN - PVG
Mon., 28 Oct.
PVG - CAN
$22
$332
$310
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL
Mon., 14 Oct.
CAN - PVG
$78
$76
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL
Wed., 16 Oct.
CAN - SHA
Wed., 16 Oct.
SHA - CAN
$274
$265
Prime price per passenger