Flights from Madrid to Havana from 918 USD