Miles between Roswell, GA and Hasbrouck Heights, NJ

There are
862 mi
from Roswell, GA to Hasbrouck Heights, NJ

That's the driving distance. It would take 16 hours 56 mins to go from Roswell, Georgia to Hasbrouck Heights, New Jersey.

The flight distance (direct flight from Roswell, GA to Hasbrouck Heights, NJ) is 734.68 mi.

862 mi = 1,387.14 kms