Miles between Katy, TX and Ankeny, IA

There are
962 mi
from Katy, TX to Ankeny, IA

That's the driving distance. It would take 17 hours 37 mins to go from Katy, Texas to Ankeny, Iowa.

The flight distance (direct flight from Katy, TX to Ankeny, IA) is 834.67 mi.

962 mi = 1,548.33 kms