Miles between West Allis, WI and Salisbury, NC

There are
821 mi
from West Allis, WI to Salisbury, NC

That's the driving distance. It would take 16 hours to go from West Allis, Wisconsin to Salisbury, North Carolina.

The flight distance (direct flight from West Allis, WI to Salisbury, NC) is 647.18 mi.

821 mi = 1,321.78 kms