There are
862 mi
from Greenville, NC to Midlothian, IL
That's the driving distance. It would take 16 hours 41 mins to go from Greenville, North Carolina to Midlothian, Illinois.
The flight distance (direct flight from Greenville, NC to Midlothian, IL) is 695.46 mi.
862 mi = 1,387.06 kms