Distance from San Francisco to Indianapolis

The distance from San Francisco to Indianapolis by car is 2271 mi (or 3654 km). The estimated driving time for the trip is 34 h and the main road for this route is the I 80. In a straight line the distance between San Francisco and Indianapolis is 1945 mi (3130 km).