Miles between Las Cruces, NM and Edwardsville, IL

There are
1,171 mi
from Las Cruces, NM to Edwardsville, IL

That's the driving distance. It would take 21 hours 40 mins to go from Las Cruces, New Mexico to Edwardsville, Illinois.

The flight distance (direct flight from Las Cruces, NM to Edwardsville, IL) is 1,043.69 mi.

1,171 mi = 1.61 kms