Distance from San Antonio - Texas to Indianapolis
1172 mi |
19 h 3 min
The distance from San Antonio to Indianapolis by car is 1172 mi (or 1885 km). The estimated driving time for the trip is 19 h 3 min and the main road for this route is the I 30. In a straight line the distance between San Antonio and Indianapolis is 1000 mi (1609 km).