Miles between Palatine, IL and Hasbrouck Heights, NJ

There are
815 mi
from Palatine, IL to Hasbrouck Heights, NJ

That's the driving distance. It would take 15 hours 17 mins to go from Palatine, Illinois to Hasbrouck Heights, New Jersey.

The flight distance (direct flight from Palatine, IL to Hasbrouck Heights, NJ) is 726.57 mi.

815 mi = 1,311.42 kms