Miles between San Rafael, CA and Beech Grove, IN

There are
2,256 mi
from San Rafael, CA to Beech Grove, IN

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

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

2,256 mi = 3,631.41 kms