There are
315 mi
from St Charles, MO to Rolling Meadows, IL
That's the driving distance. It would take 5 hours 58 mins to go from St Charles, Missouri to Rolling Meadows, Illinois.
The flight distance (direct flight from St Charles, MO to Rolling Meadows, IL) is 262.86 mi.
315 mi = 507.33 kms