Miles between St Charles, MO and Hickory Hills, IL

There are
300 mi
from St Charles, MO to Hickory Hills, IL

That's the driving distance. It would take 5 hours 40 mins to go from St Charles, Missouri to Hickory Hills, Illinois.

The flight distance (direct flight from St Charles, MO to Hickory Hills, IL) is 247.45 mi.

300 mi = 482.29 kms