There are
475 mi
from Kansas City, KS to Sycamore, IL
That's the driving distance. It would take 8 hours 44 mins to go from Kansas City, Kansas to Sycamore, Illinois.
The flight distance (direct flight from Kansas City, KS to Sycamore, IL) is 369.62 mi.
475 mi = 764.71 kms