There are
720 mi
from Tulsa, OK to Fox Lake, IL
That's the driving distance. It would take 13 hours 19 mins to go from Tulsa, Oklahoma to Fox Lake, Illinois.
The flight distance (direct flight from Tulsa, OK to Fox Lake, IL) is 599.89 mi.
720 mi = 1,157.92 kms