Miles between Fayetteville, NC and Fort Worth, TX

There are
1,189 mi
from Fayetteville, NC to Fort Worth, TX

That's the driving distance. It would take 21 hours 34 mins to go from Fayetteville, North Carolina to Fort Worth, Texas.

The flight distance (direct flight from Fayetteville, NC to Fort Worth, TX) is 1,068.35 mi.

1,189 mi = 1.61 kms