There are
987 mi
from Kissimmee, FL to Shiloh, IL
That's the driving distance. It would take 18 hours 4 mins to go from Kissimmee, Florida to Shiloh, Illinois.
The flight distance (direct flight from Kissimmee, FL to Shiloh, IL) is 861.11 mi.
987 mi = 1,588.24 kms