Havana
Madrid
BEST
DEAL
Wed., 15 Jan.
HAV - MAD
Tue., 21 Jan.
MAD - HAV
$1378
$1252
Prime price per passenger
Havana
Madrid
BEST
DEAL
Thu., 26 Dec.
HAV - MAD
$416
$397
Prime price per passenger
Havana
Madrid
BEST
DEAL
Wed., 01 Jan.
HAV - MAD
Sat., 04 Jan.
MAD - HAV
$1022
$939
Prime price per passenger
Havana
Madrid
BEST
DEAL
Sat., 28 Dec.
HAV - MAD
Sat., 04 Jan.
MAD - HAV
$1083
$1021
Prime price per passenger