Flights from Havana to Tenerife from 1.556 USD