Miles between , MI and Oswego, IL

There are
405 mi
from , MI to Oswego, IL

That's the driving distance. It would take 8 hours 24 mins to go from , Michigan to Oswego, Illinois.

The flight distance (direct flight from , MI to Oswego, IL) is 339.25 mi.

405 mi = 651.64 kms