Miles between Saginaw, MI and North St Paul, MN

There are
545 mi
from Saginaw, MI to North St Paul, MN

That's the driving distance. It would take 11 hours 40 mins to go from Saginaw, Michigan to North St Paul, Minnesota.

The flight distance (direct flight from Saginaw, MI to North St Paul, MN) is 461.09 mi.

545 mi = 877.24 kms