Miles between Tulsa, OK and Hazel Park, MI

There are
923 mi
from Tulsa, OK to Hazel Park, MI

That's the driving distance. It would take 17 hours 13 mins to go from Tulsa, Oklahoma to Hazel Park, Michigan.

The flight distance (direct flight from Tulsa, OK to Hazel Park, MI) is 813.95 mi.

923 mi = 1,484.99 kms