Guangzhou
Beihai
BEST
DEAL

Wed, 13 Dec
CAN - BHY

Thu, 14 Dec
BHY - CAN
£708
£690
Prime price per passenger
Shanghai
Beihai
BEST
DEAL

Mon, 25 Dec
PVG - BHY
£77
£71
Prime price per passenger
Guangzhou
Beihai
BEST
DEAL

Wed, 13 Dec
CAN - BHY

Thu, 14 Dec
BHY - CAN
£582
£565
Prime price per passenger
Guangzhou
Beihai
BEST
DEAL

Thu, 14 Dec
CAN - BHY

Thu, 14 Dec
BHY - CAN
£743
£730
Prime price per passenger