There are
1,837 mi
from Corpus Christi, TX to Hasbrouck Heights, NJ
That's the driving distance. It would take 1 day 10 hours to go from Corpus Christi, Texas to Hasbrouck Heights, New Jersey.
The flight distance (direct flight from Corpus Christi, TX to Hasbrouck Heights, NJ) is 1,599.21 mi.
1,837 mi = 1.61 kms