There are
2,522 mi
from Las Vegas, NV to Hasbrouck Heights, NJ
That's the driving distance. It would take 1 day 20 hours to go from Las Vegas, Nevada to Hasbrouck Heights, New Jersey.
The flight distance (direct flight from Las Vegas, NV to Hasbrouck Heights, NJ) is 2,225.71 mi.
2,522 mi = 3.22 kms