Miles between Wichita, KS and Keokuk, IA

There are
458 mi
from Wichita, KS to Keokuk, IA

That's the driving distance. It would take 8 hours 29 mins to go from Wichita, Kansas to Keokuk, Iowa.

The flight distance (direct flight from Wichita, KS to Keokuk, IA) is 369.75 mi.

458 mi = 737.74 kms