There are
2,329 mi
from Garden Grove, CA to Avon Lake, OH
That's the driving distance. It would take 1 day 17 hours to go from Garden Grove, California to Avon Lake, Ohio.
The flight distance (direct flight from Garden Grove, CA to Avon Lake, OH) is 2,020.32 mi.
2,329 mi = 3.22 kms