There are
538 mi
from Indianapolis, IN to Clarksdale, MS
That's the driving distance. It would take 9 hours 57 mins to go from Indianapolis, Indiana to Clarksdale, Mississippi.
The flight distance (direct flight from Indianapolis, IN to Clarksdale, MS) is 455.20 mi.
538 mi = 865.79 kms