There are
25 mi
from Bolingbrook, IL to St Charles, IL
That's the driving distance. It would take 47 minutes to go from Bolingbrook, Illinois to St Charles, Illinois.
The flight distance (direct flight from Bolingbrook, IL to St Charles, IL) is 19.71 mi.
25 mi = 40.75 kms