There are
869 mi
from Wilmington, DE to Shiloh, IL
That's the driving distance. It would take 16 hours 37 mins to go from Wilmington, Delaware to Shiloh, Illinois.
The flight distance (direct flight from Wilmington, DE to Shiloh, IL) is 772.39 mi.
869 mi = 1,398.81 kms