There are
243 mi
from Syracuse, NY to Hasbrouck Heights, NJ
That's the driving distance. It would take 4 hours 51 mins to go from Syracuse, New York to Hasbrouck Heights, New Jersey.
The flight distance (direct flight from Syracuse, NY to Hasbrouck Heights, NJ) is 184.84 mi.
243 mi = 391.63 kms