Miles between Jacksonville, NC and Satellite Beach, FL

There are
648 mi
from Jacksonville, NC to Satellite Beach, FL

That's the driving distance. It would take 12 hours 17 mins to go from Jacksonville, North Carolina to Satellite Beach, Florida.

The flight distance (direct flight from Jacksonville, NC to Satellite Beach, FL) is 491.08 mi.

648 mi = 1,043.09 kms