Miles between Durant, OK and Ankeny, IA

There are
613 mi
from Durant, OK to Ankeny, IA

That's the driving distance. It would take 11 hours 32 mins to go from Durant, Oklahoma to Ankeny, Iowa.

The flight distance (direct flight from Durant, OK to Ankeny, IA) is 555.49 mi.

613 mi = 986.24 kms