Miles between Ottawa, KS and Hackensack, NJ

There are
1,264 mi
from Ottawa, KS to Hackensack, NJ

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

The flight distance (direct flight from Ottawa, KS to Hackensack, NJ) is 1,135.47 mi.

1,264 mi = 2,033.76 kms