Miles between San Diego, CA and Beech Grove, IN

There are
2,089 mi
from San Diego, CA to Beech Grove, IN

That's the driving distance. It would take 1 day 12 hours to go from San Diego, California to Beech Grove, Indiana.

The flight distance (direct flight from San Diego, CA to Beech Grove, IN) is 1,788.15 mi.

2,089 mi = 3.22 kms