|Distance||267 miles (431 km)|
|Average flight duration||6 h 53 min|
Flights from Bronx, NY to Portland cover the 267 miles (431 km) long journey and usually take around 6 h 53 min. There are direct flight services available.
Here are some other resources that might have the information you need