There are
1,058 mi
from Saginaw, MI to Midwest City, OK
That's the driving distance. It would take 19 hours 22 mins to go from Saginaw, Michigan to Midwest City, Oklahoma.
The flight distance (direct flight from Saginaw, MI to Midwest City, OK) is 902.56 mi.
1,058 mi = 1,702.10 kms