There are
486 mi
from Overland Park, KS to Martinsville, IN
That's the driving distance. It would take 9 hours 18 mins to go from Overland Park, Kansas to Martinsville, Indiana.
The flight distance (direct flight from Overland Park, KS to Martinsville, IN) is 442.22 mi.
486 mi = 782.62 kms