Cairo
Guangzhou
BEST
DEAL
Sun., 19 May
CAI - CAN
Thu., 23 May
CAN - CAI
$704
$702
Prime price per passenger
Cairo
Guangzhou
BEST
DEAL
Thu., 16 May
CAI - CAN
$340
$321
Prime price per passenger