Miles between Nashua, NH and New Lenox, IL

There are
1,009 mi
from Nashua, NH to New Lenox, IL

That's the driving distance. It would take 19 hours 14 mins to go from Nashua, New Hampshire to New Lenox, Illinois.

The flight distance (direct flight from Nashua, NH to New Lenox, IL) is 848.32 mi.

1,009 mi = 1.61 kms