There are
1,176 mi
from Sunrise, FL to Shiloh, IL
That's the driving distance. It would take 21 hours 34 mins to go from Sunrise, Florida to Shiloh, Illinois.
The flight distance (direct flight from Sunrise, FL to Shiloh, IL) is 1,022.87 mi.
1,176 mi = 1.61 kms