There are
1,255 mi
from Danbury, CT to Forest Lake, MN
That's the driving distance. It would take 23 hours 22 mins to go from Danbury, Connecticut to Forest Lake, Minnesota.
The flight distance (direct flight from Danbury, CT to Forest Lake, MN) is 1,014.71 mi.
1,255 mi = 1.61 kms