Miles between San Jose, CA and Avon Lake, OH

There are
2,475 mi
from San Jose, CA to Avon Lake, OH

That's the driving distance. It would take 1 day 19 hours to go from San Jose, California to Avon Lake, Ohio.

The flight distance (direct flight from San Jose, CA to Avon Lake, OH) is 2,128.18 mi.

2,475 mi = 3.22 kms