To find flights from Madrid to Havana complete the form below:
The following airlines fly from Barajas Airport, Madrid, Spain to Aeropuerto Internacional Jose Marti, Havana, Cuba: