Miles between Flagstaff, AZ and Claremore, OK

There are
995 mi
from Flagstaff, AZ to Claremore, OK

That's the driving distance. It would take 17 hours 3 mins to go from Flagstaff, Arizona to Claremore, Oklahoma.

The flight distance (direct flight from Flagstaff, AZ to Claremore, OK) is 900.63 mi.

995 mi = 1,600.59 kms