How far is it from San Antonio Texas to Lima Ohio?
The distance from San Antonio, Texas to Lima, Ohio is approximately 1,340 miles (2,160 kilometers) by car. The route would involve driving northeast on Interstate 35, then taking Interstate 70 east through Oklahoma and Missouri before entering Ohio.