Miles between Grand Prairie, TX and New Lenox, IL

There are
906 mi
from Grand Prairie, TX to New Lenox, IL

That's the driving distance. It would take 16 hours 52 mins to go from Grand Prairie, Texas to New Lenox, Illinois.

The flight distance (direct flight from Grand Prairie, TX to New Lenox, IL) is 782.88 mi.

906 mi = 1,457.76 kms