Miles between Jacksonville Beach, FL and Hackensack, NJ

There are
955 mi
from Jacksonville Beach, FL to Hackensack, NJ

That's the driving distance. It would take 18 hours 10 mins to go from Jacksonville Beach, Florida to Hackensack, New Jersey.

The flight distance (direct flight from Jacksonville Beach, FL to Hackensack, NJ) is 840.21 mi.

955 mi = 1,536.94 kms