There are
659 mi
from Birmingham, AL to Palos Hills, IL
That's the driving distance. It would take 12 hours 19 mins to go from Birmingham, Alabama to Palos Hills, Illinois.
The flight distance (direct flight from Birmingham, AL to Palos Hills, IL) is 567.62 mi.
659 mi = 1,061.33 kms