There are
406 mi
from Columbia, MO to Crystal Lake, IL
That's the driving distance. It would take 8 hours 7 mins to go from Columbia, Missouri to Crystal Lake, Illinois.
The flight distance (direct flight from Columbia, MO to Crystal Lake, IL) is 309.90 mi.
406 mi = 653.68 kms