Miles between Topeka, KS and Crystal Lake, IL

There are
573 mi
from Topeka, KS to Crystal Lake, IL

That's the driving distance. It would take 10 hours 39 mins to go from Topeka, Kansas to Crystal Lake, Illinois.

The flight distance (direct flight from Topeka, KS to Crystal Lake, IL) is 444.53 mi.

573 mi = 921.54 kms