There are
466 mi
from Wilmington, DE to Salisbury, NC
That's the driving distance. It would take 9 hours 11 mins to go from Wilmington, Delaware to Salisbury, North Carolina.
The flight distance (direct flight from Wilmington, DE to Salisbury, NC) is 389.50 mi.
466 mi = 750.63 kms