There are
676 mi
from Greensboro, NC to Saginaw, MI
That's the driving distance. It would take 13 hours 2 mins to go from Greensboro, North Carolina to Saginaw, Michigan.
The flight distance (direct flight from Greensboro, NC to Saginaw, MI) is 553.42 mi.
676 mi = 1,087.13 kms