There are
1,059 mi
from Hartford, CT to Edwardsville, IL
That's the driving distance. It would take 20 hours to go from Hartford, Connecticut to Edwardsville, Illinois.
The flight distance (direct flight from Hartford, CT to Edwardsville, IL) is 930.97 mi.
1,059 mi = 1.61 kms