Distance from Los Angeles to San Antonio - Texas

1352 mi | 21 h 32 min

The distance from Los Angeles to San Antonio by car is 1352 mi (or 2175 km). The estimated driving time for the trip is 21 h 32 min and the main road for this route is the I 10. In a straight line the distance between Los Angeles and San Antonio is 1202 mi (1934 km).