There are
576 mi
from Greensboro, NC to Monroe, MI
That's the driving distance. It would take 11 hours 3 mins to go from Greensboro, North Carolina to Monroe, Michigan.
The flight distance (direct flight from Greensboro, NC to Monroe, MI) is 447.68 mi.
576 mi = 927.04 kms