Miles between Lexington, KY and Keokuk, IA

There are
515 mi
from Lexington, KY to Keokuk, IA

That's the driving distance. It would take 9 hours 53 mins to go from Lexington, Kentucky to Keokuk, Iowa.

The flight distance (direct flight from Lexington, KY to Keokuk, IA) is 403.18 mi.

515 mi = 829.41 kms