There are
2,290 mi
from San Jose, CA to Beech Grove, IN
That's the driving distance. It would take 1 day 15 hours to go from San Jose, California to Beech Grove, Indiana.
The flight distance (direct flight from San Jose, CA to Beech Grove, IN) is 1,929.39 mi.
2,290 mi = 3.22 kms