Miles between Fayetteville, NC and Red Oak, TX

There are
1,162 mi
from Fayetteville, NC to Red Oak, TX

That's the driving distance. It would take 21 hours 10 mins to go from Fayetteville, North Carolina to Red Oak, Texas.

The flight distance (direct flight from Fayetteville, NC to Red Oak, TX) is 1,042.72 mi.

1,162 mi = 1.61 kms