Miles between Wheaton, IL and Oswego, IL

There are
21 mi
from Wheaton, IL to Oswego, IL

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

The flight distance (direct flight from Wheaton, IL to Oswego, IL) is 17.86 mi.

21 mi = 34.01 kms