There are
317 mi
from Lorain, OH to Palos Heights, IL
That's the driving distance. It would take 6 hours to go from Lorain, Ohio to Palos Heights, Illinois.
The flight distance (direct flight from Lorain, OH to Palos Heights, IL) is 290.57 mi.
317 mi = 510.34 kms