Search results
The best way to get from San Antonio to Houston is to Bus which takes 3h 39m and costs $24 - $50. Alternatively, you can train, which costs $25 - $110 and takes 4h 45m, you could also fly, which costs $100 - $300 and takes 3h 35m. Mode details
- Houston to Space Center Houston
Find all the transport options for your trip from Houston to...
- Houston to South Padre Island
The cheapest way to get from Houston to South Padre Island...
- Houston to Austin
Tickets cost $16–65 and the journey takes 3h 10m. Two other...
- San Antonio to Moreno Valley
The cheapest way to get from San Antonio to Moreno Valley...
- San Antonio to Tri Rail Metrorail Transfer Station
Alternatively, you can take a bus from San Antonio Bus...
- San Antonio to Ponte Vedra Beach
The cheapest way to get from San Antonio to Ponte Vedra...
- San Antonio to Pagosa Springs
The cheapest way to get from San Antonio to Pagosa Springs...
- San Antonio to Mount Rushmore
American Airlines, United Airlines, and Delta fly from San...
- Houston to Space Center Houston
The best way to get from San Antonio, TX to Houston is to bus via San Antonio Bus Station which takes 3h 32m and costs $24 - $50. Alternatively, you can train, which costs $25 - $110 and takes 5h 5m, you could also fly, which costs $100 - $300 and takes 3h 35m.
There are 9 ways to get from San Antonio to Houston, TX by bus, car, plane, or tram. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
There are 189.11 miles from Houston to San Antonio in west direction and 195 miles (313.82 kilometers) by car, following the I-10 and US-90 W route. Houston and San Antonio are 2 hours 50 mins far apart, if you drive non-stop .
There are 189.11 miles from San Antonio to Houston in east direction and 195 miles (313.82 kilometers) by car, following the I-10 route. San Antonio and Houston are 2 hours 51 mins far apart, if you drive non-stop .
The total driving distance from San Antonio, TX to Houston, TX is 197 miles or 317 kilometers. Your trip begins in San Antonio, Texas. It ends in Houston, Texas.
23 godz. temu · The fastest way from San Antonio, TX to Houston, TX is by flight with an average journey time of 1 h 2 min. There are alternative travel options to Houston, TX that take longer: Bus takes on average 3 h 10 min. Train takes 4 h 45 min on average.