Miles between Richmond, VA and New Lenox, IL

There are
777 mi
from Richmond, VA to New Lenox, IL

That's the driving distance. It would take 14 hours 59 mins to go from Richmond, Virginia to New Lenox, Illinois.

The flight distance (direct flight from Richmond, VA to New Lenox, IL) is 624.06 mi.

777 mi = 1,250.83 kms