There are
939 mi
from Wichita Falls, TX to Crystal Lake, IL
That's the driving distance. It would take 17 hours 21 mins to go from Wichita Falls, Texas to Crystal Lake, Illinois.
The flight distance (direct flight from Wichita Falls, TX to Crystal Lake, IL) is 797.24 mi.
939 mi = 1,510.96 kms