Miles between Danbury, CT and Mt Vernon, IL

There are
989 mi
from Danbury, CT to Mt Vernon, IL

That's the driving distance. It would take 18 hours 32 mins to go from Danbury, Connecticut to Mt Vernon, Illinois.

The flight distance (direct flight from Danbury, CT to Mt Vernon, IL) is 845.27 mi.

989 mi = 1,591.78 kms