There are
531 mi
from Jacksonville, NC to Freehold Township, NJ
That's the driving distance. It would take 10 hours 34 mins to go from Jacksonville, North Carolina to Freehold Township, New Jersey.
The flight distance (direct flight from Jacksonville, NC to Freehold Township, NJ) is 415.84 mi.
531 mi = 854.61 kms