Flights from Tenerife to Havana from 1.566 USD