Flights from Havana to Tenerife from 1.959 USD