There are
157 mi
from Decatur, IL to Chicago Heights, IL
That's the driving distance. It would take 2 hours 57 mins to go from Decatur, Illinois to Chicago Heights, Illinois.
The flight distance (direct flight from Decatur, IL to Chicago Heights, IL) is 134.26 mi.
157 mi = 252.34 kms