There are
422 mi
from Peoria, IL to Richmond, KY
That's the driving distance. It would take 7 hours 43 mins to go from Peoria, Illinois to Richmond, Kentucky.
The flight distance (direct flight from Peoria, IL to Richmond, KY) is 348.80 mi.
422 mi = 679.64 kms