There are
86 mi
from Carbondale, IL to Shiloh, IL
That's the driving distance. It would take 1 hour 45 mins to go from Carbondale, Illinois to Shiloh, Illinois.
The flight distance (direct flight from Carbondale, IL to Shiloh, IL) is 68.47 mi.
86 mi = 138.60 kms