There are
1,146 mi
from Tampa, FL to New Lenox, IL
That's the driving distance. It would take 21 hours 37 mins to go from Tampa, Florida to New Lenox, Illinois.
The flight distance (direct flight from Tampa, FL to New Lenox, IL) is 987.25 mi.
1,146 mi = 1.61 kms