Flights from New York to Porto from 1.119 USD