There are
756 mi
from Reading, PA to Crystal Lake, IL
That's the driving distance. It would take 14 hours 20 mins to go from Reading, Pennsylvania to Crystal Lake, Illinois.
The flight distance (direct flight from Reading, PA to Crystal Lake, IL) is 655.91 mi.
756 mi = 1,217.26 kms