Distance from Dallas - Texas to San Antonio - Texas

The distance from Dallas - Texas to San Antonio - Texas by car is 291 mi (or 467 km). The estimated driving time for the trip is 4 h 28 min and the main road for this route is the North Stemmons Freeway, I 35E. In a straight line the distance between Dallas - Texas and San Antonio - Texas is 253 mi (407 km).