There are
414 mi
from St Paul, MN to Crest Hill, IL
That's the driving distance. It would take 7 hours 38 mins to go from St Paul, Minnesota to Crest Hill, Illinois.
The flight distance (direct flight from St Paul, MN to Crest Hill, IL) is 343.73 mi.
414 mi = 666.40 kms