Miles between Madison, WI and Salisbury, NC

There are
882 mi
from Madison, WI to Salisbury, NC

That's the driving distance. It would take 17 hours 2 mins to go from Madison, Wisconsin to Salisbury, North Carolina.

The flight distance (direct flight from Madison, WI to Salisbury, NC) is 698.41 mi.

882 mi = 1,418.92 kms