There are
625 mi
from Greenville, NC to Avon Lake, OH
That's the driving distance. It would take 12 hours 20 mins to go from Greenville, North Carolina to Avon Lake, Ohio.
The flight distance (direct flight from Greenville, NC to Avon Lake, OH) is 478.57 mi.
625 mi = 1,005.77 kms