Miles between Fayetteville, NC and North Richland Hills, TX

There are
1,182 mi
from Fayetteville, NC to North Richland Hills, TX

That's the driving distance. It would take 21 hours 31 mins to go from Fayetteville, North Carolina to North Richland Hills, Texas.

The flight distance (direct flight from Fayetteville, NC to North Richland Hills, TX) is 1,061.39 mi.

1,182 mi = 1.61 kms