Miles between Tulsa, OK and Hazel Crest, IL

There are
674 mi
from Tulsa, OK to Hazel Crest, IL

That's the driving distance. It would take 12 hours 17 mins to go from Tulsa, Oklahoma to Hazel Crest, Illinois.

The flight distance (direct flight from Tulsa, OK to Hazel Crest, IL) is 582.12 mi.

674 mi = 1,084.29 kms