Miles between Wilmington, NC and Swansea, IL

There are
899 mi
from Wilmington, NC to Swansea, IL

That's the driving distance. It would take 17 hours 18 mins to go from Wilmington, North Carolina to Swansea, Illinois.

The flight distance (direct flight from Wilmington, NC to Swansea, IL) is 732.36 mi.

899 mi = 1,446.46 kms