There are
12 mi
from Aurora, IL to St Charles, IL
That's the driving distance. It would take 24 minutes to go from Aurora, Illinois to St Charles, Illinois.
The flight distance (direct flight from Aurora, IL to St Charles, IL) is 10.95 mi.
12 mi = 19.81 kms