There are
138 mi
from Tinley Park, IL to Peru, IN
That's the driving distance. It would take 3 hours 7 mins to go from Tinley Park, Illinois to Peru, Indiana.
The flight distance (direct flight from Tinley Park, IL to Peru, IN) is 105.69 mi.
138 mi = 222.56 kms