There are
463 mi
from Independence, MO to Dekalb, IL
That's the driving distance. It would take 8 hours 35 mins to go from Independence, Missouri to Dekalb, Illinois.
The flight distance (direct flight from Independence, MO to Dekalb, IL) is 356.28 mi.
463 mi = 745.48 kms