Miles between Memphis, TN and Oakdale, MN

There are
798 mi
from Memphis, TN to Oakdale, MN

That's the driving distance. It would take 15 hours 28 mins to go from Memphis, Tennessee to Oakdale, Minnesota.

The flight distance (direct flight from Memphis, TN to Oakdale, MN) is 695.23 mi.

798 mi = 1,284.32 kms