Distance from San Antonio - Texas to Columbus - Ohio

1310 mi | 21 h 21 min

The distance from San Antonio to Columbus by car is 1310 mi (or 2108 km). The estimated driving time for the trip is 21 h 21 min and the main road for this route is the I 30. In a straight line the distance between San Antonio and Columbus is 1139 mi (1833 km).