Miles between Canton, OH and New Lenox, IL

There are
395 mi
from Canton, OH to New Lenox, IL

That's the driving distance. It would take 7 hours 25 mins to go from Canton, Ohio to New Lenox, Illinois.

The flight distance (direct flight from Canton, OH to New Lenox, IL) is 346.12 mi.

395 mi = 636.27 kms