Miles between Kansas City, MO and Crawfordsville, IN

There are
472 mi
from Kansas City, MO to Crawfordsville, IN

That's the driving distance. It would take 8 hours 48 mins to go from Kansas City, Missouri to Crawfordsville, Indiana.

The flight distance (direct flight from Kansas City, MO to Crawfordsville, IN) is 415.31 mi.

472 mi = 759.03 kms