There are
1,029 mi
from , MI to Cornelius, NC
That's the driving distance. It would take 19 hours 40 mins to go from , Michigan to Cornelius, North Carolina.
The flight distance (direct flight from , MI to Cornelius, NC) is 837.23 mi.
1,029 mi = 1,655.37 kms