Distance from Jacksonville - Florida to San Antonio - Texas

The distance from Jacksonville - Florida to San Antonio - Texas by car is 1064 mi (or 1711 km). The estimated driving time for the trip is 17 h 8 min and the main road for this route is the I 10. In a straight line the distance between Jacksonville - Florida and San Antonio - Texas is 1010 mi (1625 km).