Miles between Topeka, KS and Hasbrouck Heights, NJ

There are
1,276 mi
from Topeka, KS to Hasbrouck Heights, NJ

That's the driving distance. It would take 23 hours 53 mins to go from Topeka, Kansas to Hasbrouck Heights, New Jersey.

The flight distance (direct flight from Topeka, KS to Hasbrouck Heights, NJ) is 1,148.22 mi.

1,276 mi = 1.61 kms