Miles between Wheaton, IL and Elgin, IL

There are
18 mi
from Wheaton, IL to Elgin, IL

That's the driving distance. It would take 32 minutes to go from Wheaton, Illinois to Elgin, Illinois.

The flight distance (direct flight from Wheaton, IL to Elgin, IL) is 14.83 mi.

18 mi = 28.61 kms