There are
1,012 mi
from Broomfield, CO to Fox Lake, IL
That's the driving distance. It would take 17 hours 59 mins to go from Broomfield, Colorado to Fox Lake, Illinois.
The flight distance (direct flight from Broomfield, CO to Fox Lake, IL) is 894.21 mi.
1,012 mi = 1,629.46 kms