There are
2,183 mi
from El Paso, TX to Hasbrouck Heights, NJ
That's the driving distance. It would take 1 day 14 hours to go from El Paso, Texas to Hasbrouck Heights, New Jersey.
The flight distance (direct flight from El Paso, TX to Hasbrouck Heights, NJ) is 1,897.87 mi.
2,183 mi = 3.22 kms