There are
1,078 mi
from Greenville, NC to Cedar Rapids, IA
That's the driving distance. It would take 20 hours 35 mins to go from Greenville, North Carolina to Cedar Rapids, Iowa.
The flight distance (direct flight from Greenville, NC to Cedar Rapids, IA) is 885.07 mi.
1,078 mi = 1.61 kms