There are
157 mi
from Davenport, IA to Glendale Heights, IL
That's the driving distance. It would take 3 hours 8 mins to go from Davenport, Iowa to Glendale Heights, Illinois.
The flight distance (direct flight from Davenport, IA to Glendale Heights, IL) is 131.74 mi.
157 mi = 252.88 kms