Flights from Madrid to Havana from 1.180 USD