There are
1,085 mi
from Bryan, TX to Fox Lake, IL
That's the driving distance. It would take 20 hours 18 mins to go from Bryan, Texas to Fox Lake, Illinois.
The flight distance (direct flight from Bryan, TX to Fox Lake, IL) is 927.63 mi.
1,085 mi = 1.61 kms