There are
1,196 mi
from College Station, TX to Fayetteville, NC
That's the driving distance. It would take 22 hours 12 mins to go from College Station, Texas to Fayetteville, North Carolina.
The flight distance (direct flight from College Station, TX to Fayetteville, NC) is 1,056.80 mi.
1,196 mi = 1.61 kms