There are
697 mi
from Reading, PA to Cedar Lake, IN
That's the driving distance. It would take 13 hours 5 mins to go from Reading, Pennsylvania to Cedar Lake, Indiana.
The flight distance (direct flight from Reading, PA to Cedar Lake, IN) is 605.50 mi.
697 mi = 1,121.71 kms