There are
397 mi
from Greensboro, NC to Columbus, OH
That's the driving distance. It would take 7 hours 48 mins to go from Greensboro, North Carolina to Columbus, Ohio.
The flight distance (direct flight from Greensboro, NC to Columbus, OH) is 320.35 mi.
397 mi = 638.38 kms