Miles between Ottawa, KS and Hasbrouck Heights, NJ

There are
1,265 mi
from Ottawa, KS to Hasbrouck Heights, NJ

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

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

1,265 mi = 2,035.35 kms