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 Daylight Time (CDT).
The local time is 10:51 PM.