There are
25 mi
from Mt Prospect, IL to Crystal Lake, IL
That's the driving distance. It would take 41 minutes to go from Mt Prospect, Illinois to Crystal Lake, Illinois.
The flight distance (direct flight from Mt Prospect, IL to Crystal Lake, IL) is 22.86 mi.
25 mi = 40.78 kms