There are
94 mi
from Allentown, PA to Hasbrouck Heights, NJ
That's the driving distance. It would take 2 hours to go from Allentown, Pennsylvania to Hasbrouck Heights, New Jersey.
The flight distance (direct flight from Allentown, PA to Hasbrouck Heights, NJ) is 75.79 mi.
94 mi = 151.26 kms