Miles between Joliet, IL and Oswego, IL

There are
20 mi
from Joliet, IL to Oswego, IL

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

The flight distance (direct flight from Joliet, IL to Oswego, IL) is 17.70 mi.

20 mi = 31.70 kms