Shanghai
Guangzhou
BEST
DEAL
Fri., 13 Sep.
SHA - CAN
Tue., 17 Sep.
CAN - SHA
$265
$254
Prime price per passenger
Shanghai
Guangzhou
BEST
DEAL
Sun., 24 Nov.
SHA - CAN
$4
$73
$69
Prime price per passenger
Shanghai
Guangzhou
BEST
DEAL
Thu., 29 Aug.
SHA - CAN
Mon., 02 Sep.
CAN - SHA
$237
$227
Prime price per passenger