Go to top

Houston to San Antonio Bus

If you’re planning a trip from Houston to San Antonio by bus, it’s a convenient option. This journey offers a comfortable and affordable way to explore two iconic cities in Texas.

Here are the main arrival terminals in San Antonio to start your adventure in this vibrant city:

Why should you consider visiting San Antonio? This city offers rich history, delicious cuisine, and a vibrant culture. From exploring the iconic Alamo to boat rides on the River Walk, San Antonio has something for everyone.

Whether you’re interested in history, food, shopping, or simply enjoying scenic beauty, San Antonio will welcome you with open arms. Don’t wait any longer to explore this charming Texan city!

Houston to San Antonio: Schedule and Ticket Prices

In terms of time and distance, the bus journey from Houston to San Antonio generally takes around 3 to 4 hours, depending on traffic. Ticket prices vary depending on the season and bus company but are usually around $30 USD, affordable for different budgets.

In addition to the bus, other transportation options include the Amtrak Texas Eagle train and flights from Houston’s George Bush Intercontinental Airport to San Antonio International Airport.

Where to Buy Tickets

You can purchase tickets to travel from Houston to San Antonio on different bus company websites or at local bus stations. Here are some common options:

Before buying your tickets, make sure to check available schedules and prices, as well as any policies regarding changes, cancellations, or refunds, especially if you plan to travel on specific dates or during busy times.

CompanyDeparture SchedulesArrival Schedules


Ticket price: 30.99 USD


Houston Bus Station

02:00, 8:30, 11:30, 13:55, 14:10, 14:30, 17:45

Greyhound Bus Station San Antonio

05:25, 13:00, 14:55, 17:50, 18:00, 21:35


Ticket price: 40.00 USD


Houston Bus Station

06:45, 07:00, 08:30, 11:10

Greyhound Bus Station San Antonio

12:55, 13:00, 17:35, 18:50


Ticket price: 32.50 USD


Houston Bus Station

11:45, 17:00, 18:30

Greyhound Bus Station San Antonio

16:45, 21:00, 23:30

* The cost of tickets may vary depending on the season.

The information is subject to change without prior notice.