Flights from Havana to Tenerife from 1.865 USD