Havana
Madrid
BEST
DEAL
Sat., 09 Nov.
HAV - MAD
Sun., 17 Nov.
MAD - HAV
$1124
$1045
Prime price per passenger
Havana
Madrid
BEST
DEAL
Fri., 20 Dec.
HAV - MAD
$423
$399
Prime price per passenger
Havana
Madrid
BEST
DEAL
Wed., 13 Nov.
HAV - MAD
Tue., 26 Nov.
MAD - HAV
$969
$906
Prime price per passenger
Havana
Madrid
BEST
DEAL
Wed., 27 Nov.
HAV - MAD
Sat., 30 Nov.
MAD - HAV
$1113
$1036
Prime price per passenger