While the flight duration depends heavily on the destination, on average, travelers can expect non-stop flights from Portland to last approximately 2h 26m on average. The quickest direct flight from Portland at this time departs from Portland (2h 26m), while the longest leaves from Portland (2h 26m).