There are
855 mi
from Reading, PA to Gardendale, AL
That's the driving distance. It would take 16 hours to go from Reading, Pennsylvania to Gardendale, Alabama.
The flight distance (direct flight from Reading, PA to Gardendale, AL) is 756.36 mi.
855 mi = 1,375.78 kms