There are
478 mi
from Indianapolis, IN to Raytown, MO
That's the driving distance. It would take 9 hours 3 mins to go from Indianapolis, Indiana to Raytown, Missouri.
The flight distance (direct flight from Indianapolis, IN to Raytown, MO) is 446.44 mi.
478 mi = 768.96 kms