Miles between Moore, OK and Oswego, IL

There are
769 mi
from Moore, OK to Oswego, IL

That's the driving distance. It would take 14 hours to go from Moore, Oklahoma to Oswego, Illinois.

The flight distance (direct flight from Moore, OK to Oswego, IL) is 659.62 mi.

769 mi = 1,237.55 kms