Miles between Columbia, SC and Martinsville, IN

There are
594 mi
from Columbia, SC to Martinsville, IN

That's the driving distance. It would take 11 hours 43 mins to go from Columbia, South Carolina to Martinsville, Indiana.

The flight distance (direct flight from Columbia, SC to Martinsville, IN) is 479.21 mi.

594 mi = 955.56 kms