There are
1,243 mi
from Ottawa, KS to Linden, NJ
That's the driving distance. It would take 23 hours 33 mins to go from Ottawa, Kansas to Linden, New Jersey.
The flight distance (direct flight from Ottawa, KS to Linden, NJ) is 1,124.74 mi.
1,243 mi = 1,999.85 kms