Flights from Madrid to Havana from 933 USD