Miles between Elkhart, IN and Hackensack, NJ

There are
683 mi
from Elkhart, IN to Hackensack, NJ

That's the driving distance. It would take 12 hours 38 mins to go from Elkhart, Indiana to Hackensack, New Jersey.

The flight distance (direct flight from Elkhart, IN to Hackensack, NJ) is 621.51 mi.

683 mi = 1,099.31 kms