There are
496 mi
from Jacksonville, NC to Ashland, KY
That's the driving distance. It would take 9 hours 37 mins to go from Jacksonville, North Carolina to Ashland, Kentucky.
The flight distance (direct flight from Jacksonville, NC to Ashland, KY) is 386.69 mi.
496 mi = 797.99 kms