There are
658 mi
from Tulsa, OK to New Lenox, IL
That's the driving distance. It would take 11 hours 59 mins to go from Tulsa, Oklahoma to New Lenox, Illinois.
The flight distance (direct flight from Tulsa, OK to New Lenox, IL) is 568.50 mi.
658 mi = 1,058.22 kms