There are
26 mi
from Naperville, IL to Palos Heights, IL
That's the driving distance. It would take 45 minutes to go from Naperville, Illinois to Palos Heights, Illinois.
The flight distance (direct flight from Naperville, IL to Palos Heights, IL) is 19.84 mi.
26 mi = 41.94 kms