Miles between Alexandria, VA and Crawfordsville, IN

There are
623 mi
from Alexandria, VA to Crawfordsville, IN

That's the driving distance. It would take 12 hours 18 mins to go from Alexandria, Virginia to Crawfordsville, Indiana.

The flight distance (direct flight from Alexandria, VA to Crawfordsville, IN) is 531.15 mi.

623 mi = 1,002.46 kms