There are
382 mi
from Livonia, MI to Kewanee, IL
That's the driving distance. It would take 7 hours 12 mins to go from Livonia, Michigan to Kewanee, Illinois.
The flight distance (direct flight from Livonia, MI to Kewanee, IL) is 347.15 mi.
382 mi = 614.49 kms