Miles between Fort Worth, TX and Fayetteville, NC

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

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

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

1,189 mi = 1.61 kms