Miles between Moore, OK and Savage, MN

There are
783 mi
from Moore, OK to Savage, MN

That's the driving distance. It would take 13 hours 49 mins to go from Moore, Oklahoma to Savage, Minnesota.

The flight distance (direct flight from Moore, OK to Savage, MN) is 687.91 mi.

783 mi = 1,260.03 kms