There are
1,072 mi
from Temple, TX to Chicago Heights, IL
That's the driving distance. It would take 18 hours 49 mins to go from Temple, Texas to Chicago Heights, Illinois.
The flight distance (direct flight from Temple, TX to Chicago Heights, IL) is 898.30 mi.
1,072 mi = 1,724.86 kms