Miles between Raleigh, NC and Mooresville, IN

There are
632 mi
from Raleigh, NC to Mooresville, IN

That's the driving distance. It would take 12 hours 28 mins to go from Raleigh, North Carolina to Mooresville, Indiana.

The flight distance (direct flight from Raleigh, NC to Mooresville, IN) is 499 mi.

632 mi = 1,017.20 kms