Flights from Lisbon to Havana from 963 USD