There are
1,017 mi
from Stamford, CT to Herrin, IL
That's the driving distance. It would take 19 hours 5 mins to go from Stamford, Connecticut to Herrin, Illinois.
The flight distance (direct flight from Stamford, CT to Herrin, IL) is 855.28 mi.
1,017 mi = 1,635.97 kms