There are
429 mi
from Wilmington, DE to Fayetteville, NC
That's the driving distance. It would take 8 hours 20 mins to go from Wilmington, Delaware to Fayetteville, North Carolina.
The flight distance (direct flight from Wilmington, DE to Fayetteville, NC) is 372.20 mi.
429 mi = 689.92 kms