There are
819 mi
from Tulsa, OK to Coldwater, MI
That's the driving distance. It would take 15 hours 2 mins to go from Tulsa, Oklahoma to Coldwater, Michigan.
The flight distance (direct flight from Tulsa, OK to Coldwater, MI) is 711.65 mi.
819 mi = 1,318.45 kms