There are
459 mi
from Independence, MO to Mooresville, IN
That's the driving distance. It would take 8 hours 41 mins to go from Independence, Missouri to Mooresville, Indiana.
The flight distance (direct flight from Independence, MO to Mooresville, IN) is 430.99 mi.
459 mi = 738.70 kms