Beijing
Havana
BEST
DEAL
Thu., 16 Jan.
PEK - HAV
$1120
$1070
Prime price per passenger