There are
646 mi
from Columbia, SC to Crawfordsville, IN
That's the driving distance. It would take 12 hours 26 mins to go from Columbia, South Carolina to Crawfordsville, Indiana.
The flight distance (direct flight from Columbia, SC to Crawfordsville, IN) is 526.95 mi.
646 mi = 1,039.50 kms