Flights from Porto to Havana from 1.045 USD