There are
1,001 mi
from Jacksonville, NC to Machesney Park, IL
That's the driving distance. It would take 19 hours 29 mins to go from Jacksonville, North Carolina to Machesney Park, Illinois.
The flight distance (direct flight from Jacksonville, NC to Machesney Park, IL) is 816.41 mi.
1,001 mi = 1.61 kms