Flights from Havana to Porto from 1.642 USD