There are
801 mi
from Jacksonville, NC to Dearborn Heights, MI
That's the driving distance. It would take 15 hours 33 mins to go from Jacksonville, North Carolina to Dearborn Heights, Michigan.
The flight distance (direct flight from Jacksonville, NC to Dearborn Heights, MI) is 611.35 mi.
801 mi = 1,289.58 kms