Miles between Wilmington, NC and Steubenville, OH

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