There are
619 mi
from Ann Arbor, MI to Indian Trail, NC
That's the driving distance. It would take 12 hours 18 mins to go from Ann Arbor, Michigan to Indian Trail, North Carolina.
The flight distance (direct flight from Ann Arbor, MI to Indian Trail, NC) is 524.53 mi.
619 mi = 996.52 kms