Miles between Killeen, TX and Keokuk, IA

There are
864 mi
from Killeen, TX to Keokuk, IA

That's the driving distance. It would take 16 hours 24 mins to go from Killeen, Texas to Keokuk, Iowa.

The flight distance (direct flight from Killeen, TX to Keokuk, IA) is 732.76 mi.

864 mi = 1,390.76 kms