There are
825 mi
from Reading, PA to Kewanee, IL
That's the driving distance. It would take 15 hours 26 mins to go from Reading, Pennsylvania to Kewanee, Illinois.
The flight distance (direct flight from Reading, PA to Kewanee, IL) is 734.13 mi.
825 mi = 1,328.24 kms