Guangzhou
Shanghai
BEST
DEAL
Wed., 04 Dec.
CAN - SHA
Sun., 15 Dec.
SHA - CAN
$221
$206
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL
Wed., 20 Nov.
CAN - SHA
$77
$72
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL
Tue., 26 Nov.
CAN - SHA
Sat., 30 Nov.
SHA - CAN
$173
$162
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL
Sat., 23 Nov.
CAN - SHA
Tue., 26 Nov.
SHA - CAN
$177
$165
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL
Mon., 09 Dec.
CAN - SHA
Tue., 17 Dec.
SHA - CAN
$184
$174
Prime price per passenger
Guangzhou
Shanghai
BEST
DEAL
Wed., 11 Dec.
CAN - SHA
Mon., 16 Dec.
SHA - CAN
$186
$172
Prime price per passenger