There are
1,138 mi
from Freeport, TX to Algonquin, IL
That's the driving distance. It would take 21 hours 32 mins to go from Freeport, Texas to Algonquin, Illinois.
The flight distance (direct flight from Freeport, TX to Algonquin, IL) is 994.55 mi.
1,138 mi = 1,831.62 kms