Miles between Elgin, IL and Glendale Heights, IL

There are
15 mi
from Elgin, IL to Glendale Heights, IL

That's the driving distance. It would take 23 minutes to go from Elgin, Illinois to Glendale Heights, Illinois.

The flight distance (direct flight from Elgin, IL to Glendale Heights, IL) is 13.17 mi.

15 mi = 23.79 kms