Miles between San Jose, CA and Terre Haute, IN

There are
2,251 mi
from San Jose, CA to Terre Haute, IN

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

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

2,251 mi = 3.22 kms