Miles between Billings, MT and Edwardsville, IL

There are
1,282 mi
from Billings, MT to Edwardsville, IL

That's the driving distance. It would take 22 hours 40 mins to go from Billings, Montana to Edwardsville, Illinois.

The flight distance (direct flight from Billings, MT to Edwardsville, IL) is 1,059.78 mi.

1,282 mi = 1.61 kms