There are
643 mi
from Frederick, MD to Chicago Heights, IL
That's the driving distance. It would take 11 hours 58 mins to go from Frederick, Maryland to Chicago Heights, Illinois.
The flight distance (direct flight from Frederick, MD to Chicago Heights, IL) is 556.24 mi.
643 mi = 1,035.13 kms