Madrid
Havana
BEST
DEAL
Mon., 30 Dec.
MAD - HAV
Fri., 10 Jan.
HAV - MAD
$1514
$1394
Prime price per passenger
Madrid
Havana
BEST
DEAL
Wed., 01 Jan.
MAD - HAV
$381
$362
Prime price per passenger
Madrid
Havana
BEST
DEAL
Thu., 02 Jan.
MAD - HAV
Thu., 16 Jan.
HAV - MAD
$1077
$1008
Prime price per passenger
Madrid
Havana
BEST
DEAL
Sat., 11 Jan.
MAD - HAV
Tue., 21 Jan.
HAV - MAD
$1148
$1067
Prime price per passenger
Madrid
Havana
BEST
DEAL
Sun., 19 Jan.
MAD - HAV
Sat., 25 Jan.
HAV - MAD
$1560
$1440
Prime price per passenger