There are
206 mi
from Terre Haute, IN to Rolling Meadows, IL
That's the driving distance. It would take 4 hours 36 mins to go from Terre Haute, Indiana to Rolling Meadows, Illinois.
The flight distance (direct flight from Terre Haute, IN to Rolling Meadows, IL) is 183.55 mi.
206 mi = 332.01 kms