As the Crow Flies
The distance between San Antonio and Houston is 305 kilometers (190 miles).United States.
The driving distance from San Antonio to Houston is kilometers ( miles).
The driving time is estimated to be .
San Antonio and Houston are in the same time zone: Central Standard Time (CST).
The local time is 3:49 PM.