Guangzhou
Shanghai
BEST
DEAL

Mon., 03 Mar.
CAN - PVG
$92
$87
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL

Wed., 09 Apr.
CAN - SHA
$96
$91
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL

Mon., 17 Mar.
CAN - PVG
$101
$96
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL

Wed., 26 Mar.
CAN - PVG
-10 %
$116
$105
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL

Thu., 24 Apr.
CAN - SHA
-10 %
$121
$109
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL

Sun., 11 May
CAN - SHA
$166
$159
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL

Tue., 04 Mar.
CAN - PVG

Sat., 08 Mar.
PVG - CAN
$195
$185
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL

Fri., 04 Apr.
CAN - SHA

Sun., 06 Apr.
SHA - CAN
$195
$185
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL

Tue., 18 Mar.
CAN - PVG

Sat., 22 Mar.
PVG - CAN
$217
$206
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL

Sat., 12 Apr.
CAN - SHA

Sun., 13 Apr.
SHA - CAN
$431
$416
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL

Thu., 24 Apr.
CAN - PVG

Sun., 27 Apr.
PVG - CAN
$492
$475
Prime price per passenger