Miles between Saginaw, MI and Bethany, OK

There are
1,059 mi
from Saginaw, MI to Bethany, OK

That's the driving distance. It would take 19 hours 24 mins to go from Saginaw, Michigan to Bethany, Oklahoma.

The flight distance (direct flight from Saginaw, MI to Bethany, OK) is 909.36 mi.

1,059 mi = 1,704.24 kms