Miles between Saginaw, MI and Dover, DE

There are
688 mi
from Saginaw, MI to Dover, DE

That's the driving distance. It would take 13 hours 4 mins to go from Saginaw, Michigan to Dover, Delaware.

The flight distance (direct flight from Saginaw, MI to Dover, DE) is 526.90 mi.

688 mi = 1,106.55 kms