There are
2,382 mi
from Elk Grove, CA to Parma Heights, OH
That's the driving distance. It would take 1 day 17 hours to go from Elk Grove, California to Parma Heights, Ohio.
The flight distance (direct flight from Elk Grove, CA to Parma Heights, OH) is 2,091.48 mi.
2,382 mi = 3.22 kms