Miles between Jacksonville, NC and New Smyrna Beach, FL

There are
582 mi
from Jacksonville, NC to New Smyrna Beach, FL

That's the driving distance. It would take 11 hours 3 mins to go from Jacksonville, North Carolina to New Smyrna Beach, Florida.

The flight distance (direct flight from Jacksonville, NC to New Smyrna Beach, FL) is 445.70 mi.

582 mi = 936.81 kms