Miles between Naperville, IL and Oswego, IL

There are
14 mi
from Naperville, IL to Oswego, IL

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

The flight distance (direct flight from Naperville, IL to Oswego, IL) is 12.71 mi.

14 mi = 21.84 kms