There are
402 mi
from Saginaw, MI to Sterling, IL
That's the driving distance. It would take 7 hours 39 mins to go from Saginaw, Michigan to Sterling, Illinois.
The flight distance (direct flight from Saginaw, MI to Sterling, IL) is 313.08 mi.
402 mi = 646.75 kms