Miles between Vineland, NJ and Ottawa, KS

There are
1,218 mi
from Vineland, NJ to Ottawa, KS

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

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

1,218 mi = 1,959.42 kms