There are
872 mi
from Greenville, NC to Cahokia, IL
That's the driving distance. It would take 16 hours 48 mins to go from Greenville, North Carolina to Cahokia, Illinois.
The flight distance (direct flight from Greenville, NC to Cahokia, IL) is 735 mi.
872 mi = 1,402.64 kms