Miles between Flint, MI and Saginaw, MI

There are
37 mi
from Flint, MI to Saginaw, MI

That's the driving distance. It would take 43 minutes to go from Flint, Michigan to Saginaw, Michigan.

The flight distance (direct flight from Flint, MI to Saginaw, MI) is 31.09 mi.

37 mi = 60.22 kms