There are
1,032 mi
from Newton, MA to Crystal Lake, IL
That's the driving distance. It would take 19 hours 42 mins to go from Newton, Massachusetts to Crystal Lake, Illinois.
The flight distance (direct flight from Newton, MA to Crystal Lake, IL) is 872.93 mi.
1,032 mi = 1.61 kms