The distance between Austin and San Antonio is approximately 77 to 80 miles (124 to 129 kilometers) by road, depending on the route taken. The driving time typically ranges from about 1 hour 15 minutes to 1 hour 30 minutes, though it can vary with traffic conditions. By air (straight-line distance), the two cities are about 66 miles (106.5 kilometers) apart.