Miles between Fayetteville, NC and The Colony, TX

There are
1,174 mi
from Fayetteville, NC to The Colony, TX

That's the driving distance. It would take 21 hours 24 mins to go from Fayetteville, North Carolina to The Colony, Texas.

The flight distance (direct flight from Fayetteville, NC to The Colony, TX) is 1,038.10 mi.

1,174 mi = 1.61 kms