There are
1,121 mi
from Greensboro, NC to Red Oak, TX
That's the driving distance. It would take 20 hours 37 mins to go from Greensboro, North Carolina to Red Oak, Texas.
The flight distance (direct flight from Greensboro, NC to Red Oak, TX) is 1,000.20 mi.
1,121 mi = 1.61 kms