Miles between Citrus Heights, CA and Bay Village, OH

There are
2,348 mi
from Citrus Heights, CA to Bay Village, OH

That's the driving distance. It would take 1 day 16 hours to go from Citrus Heights, California to Bay Village, Ohio.

The flight distance (direct flight from Citrus Heights, CA to Bay Village, OH) is 2,071.15 mi.

2,348 mi = 3.22 kms