Miles between San Leandro, CA and Terre Haute, IN

There are
2,225 mi
from San Leandro, CA to Terre Haute, IN

That's the driving distance. It would take 1 day 14 hours to go from San Leandro, California to Terre Haute, Indiana.

The flight distance (direct flight from San Leandro, CA to Terre Haute, IN) is 1,868.36 mi.

2,225 mi = 3.22 kms