There are
628 mi
from Wilmington, NC to Steubenville, OH
That's the driving distance. It would take 12 hours 1 min to go from Wilmington, North Carolina to Steubenville, Ohio.
The flight distance (direct flight from Wilmington, NC to Steubenville, OH) is 449.45 mi.
628 mi = 1,010.44 kms