Miles between Greensboro, NC and Saginaw, MI

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