Miles between Elgin, IL and Pontiac, IL

There are
106 mi
from Elgin, IL to Pontiac, IL

That's the driving distance. It would take 2 hours 10 mins to go from Elgin, Illinois to Pontiac, Illinois.

The flight distance (direct flight from Elgin, IL to Pontiac, IL) is 81.91 mi.

106 mi = 170.14 kms