There are
836 mi
from Jacksonville, NC to Palmetto Bay, FL
That's the driving distance. It would take 15 hours 49 mins to go from Jacksonville, North Carolina to Palmetto Bay, Florida.
The flight distance (direct flight from Jacksonville, NC to Palmetto Bay, FL) is 654.14 mi.
836 mi = 1,345.22 kms