Beirut
Guangzhou
BEST
DEAL
Thu., 14 Nov.
BEY - CAN
Sat., 28 Dec.
CAN - BEY
$1523
$1500
Prime price per passenger