Miles between Providence, RI and Mooresville, IN

There are
930 mi
from Providence, RI to Mooresville, IN

That's the driving distance. It would take 17 hours 47 mins to go from Providence, Rhode Island to Mooresville, Indiana.

The flight distance (direct flight from Providence, RI to Mooresville, IN) is 797.16 mi.

930 mi = 1,496.09 kms