Miles between Louisville, KY and Kirksville, MO

There are
471 mi
from Louisville, KY to Kirksville, MO

That's the driving distance. It would take 8 hours 51 mins to go from Louisville, Kentucky to Kirksville, Missouri.

The flight distance (direct flight from Louisville, KY to Kirksville, MO) is 389.04 mi.

471 mi = 758.19 kms