There are
1,990 mi
from Portland, OR to North Richland Hills, TX
That's the driving distance. It would take 1 day 11 hours to go from Portland, Oregon to North Richland Hills, Texas.
The flight distance (direct flight from Portland, OR to North Richland Hills, TX) is 1,609.71 mi.
1,990 mi = 1.61 kms