Miles between St Joseph, MO and Saginaw, MI

There are
755 mi
from St Joseph, MO to Saginaw, MI

That's the driving distance. It would take 14 hours 12 mins to go from St Joseph, Missouri to Saginaw, Michigan.

The flight distance (direct flight from St Joseph, MO to Saginaw, MI) is 616.18 mi.

755 mi = 1,215.63 kms