Miles between Memphis, TN and Claremore, OK

There are
406 mi
from Memphis, TN to Claremore, OK

That's the driving distance. It would take 6 hours 58 mins to go from Memphis, Tennessee to Claremore, Oklahoma.

The flight distance (direct flight from Memphis, TN to Claremore, OK) is 322.37 mi.

406 mi = 654.05 kms