Miles between Troy, MI and Jacksonville, NC

There are
798 mi
from Troy, MI to Jacksonville, NC

That's the driving distance. It would take 15 hours 58 mins to go from Troy, Michigan to Jacksonville, North Carolina.

The flight distance (direct flight from Troy, MI to Jacksonville, NC) is 623.70 mi.

798 mi = 1,284.77 kms