There are
485 mi
from Kansas City, MO to Frankfort, IL
That's the driving distance. It would take 9 hours 7 mins to go from Kansas City, Missouri to Frankfort, Illinois.
The flight distance (direct flight from Kansas City, MO to Frankfort, IL) is 391.24 mi.
485 mi = 780.45 kms