- San Antonio to St. Louis buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Greyhound Lines Mexico + Greyhound Lines, Inc. | Bus | San Antonio Bus Station | Gateway Station | CheapestFastest | ||||
FlixBus + Greyhound Lines, Inc. | Bus | San Antonio Bus Station | Gateway Station | No tags | ||||
![]() | Bus | San Antonio Bus Station | Gateway Station | No tags | ||||
Valley Transit + Greyhound Lines, Inc. | Bus | San Antonio Bus Station | Gateway Station | No tags | ||||
FlixBus + Greyhound Lines, Inc. | Bus | Pearl District | Gateway Station | No tags |
Last refresh of the prices: Yesterday at 12:20 PM CST.
Compare 2 ways to go from San Antonio to St. Louis
Among the sustainable travel choices, the train stands out as a good way to reach St. Louis. The journey takes about 1 day, 42 minutes, and with fares starting at just $161, it presents an excellent value for a comfortable ride.
Compare bus companies
Where are the popular stops in San Antonio and St. Louis?
Frequently asked questions about travelling from San Antonio, US to St. Louis by bus
What is the distance between San Antonio and St. Louis?
The distance covered from San Antonio to St. Louis is 1278 km (793 miles).
What are the departure and arrival locations for buses traveling from San Antonio to St. Louis?
Buses traveling this route start their trip at San Antonio Bus Station, in San Antonio, and end it at Gateway Station, in St. Louis.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from San Antonio, US to St. Louis, as early as possible.
You can expect to pay from $133 to $319 for a bus ticket from San Antonio, US to St. Louis based on the last 2 days. You can expect to find the cheapest price for the trip at $133 which is on 2025-11-17.
What's the cheapest way to go from San Antonio, US to St. Louis?
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting San Antonio
Buses Leaving from San Antonio
- Bus from San Antonio to Austin
- Bus San Antonio - Live Oak
- San Antonio - Las Vegas
- Bus from San Antonio to Houston
- Bus San Antonio - Waco
- San Antonio - Fort Worth
- Bus from San Antonio to Corpus Christi
- Bus San Antonio - Wichita Falls
- San Antonio - Dallas
- Bus from San Antonio to McKinney
- Bus San Antonio - Indianapolis
- San Antonio - Eagle Pass
- Bus from San Antonio to Long Beach
- Bus San Antonio - Holland
- San Antonio - Warner Robins
Buses Going to San Antonio
- Bus from San Fernando to San Antonio
- Bus Houston - San Antonio
- Burlington - San Antonio
- Bus from Austin to San Antonio
- Bus Corpus Christi - San Antonio
- Denver - San Antonio
- Bus from Dallas to San Antonio
- Bus El Paso - San Antonio
- Prairie View - San Antonio
- Bus from Las Vegas to San Antonio
- Bus State College - San Antonio
- Laredo - San Antonio
- Bus from Joplin to San Antonio
- Bus Philadelphia - San Antonio
- Warner Robins - San Antonio
Popular Buses Connecting St. Louis
Buses Leaving from St. Louis
- Bus from St. Louis to New Orleans
- Bus St. Louis - Kansas City
- St. Louis - Kansas City
- Bus from St. Louis to Buffalo
- Bus St. Louis - Nashville
- St. Louis - Austin
- Bus from St. Louis to Newark
- Bus St. Louis - Lafayette
- St. Louis - Indianapolis
- Bus from St. Louis to Lexington
- Bus St. Louis - Houston
- St. Louis - Gary
- Bus from St. Louis to Green Bay
- Bus St. Louis - West Palm Beach
- St. Louis - Gadsden
Buses Going to St. Louis
- Bus from New Orleans to St. Louis
- Bus Indianapolis - St. Louis
- Atlanta - St. Louis
- Bus from Omaha to St. Louis
- Bus Dallas - St. Louis
- Detroit - St. Louis
- Bus from Grand Rapids to St. Louis
- Bus Chicago - St. Louis
- Monroe - St. Louis
- Bus from Buffalo to St. Louis
- Bus Charlottesville - St. Louis
- Green Bay - St. Louis
- Bus from Sebring to St. Louis
- Bus Abilene - St. Louis
- West Palm Beach - St. Louis
Popular routes in this country
- Bus from Washington to New York City
- Bus Boston - New York City
- New York City - Boston
- Bus from Philadelphia to New York City
- Bus Niagara Falls - New York City
- Buffalo - New York City
- Bus from New York City to Fleischmanns
- Bus Baton Rouge - New Orleans
- Baltimore - New York City
- Bus from Atlanta to Savannah
- Bus Albany - New York City
- New York City - Burlington
- Bus from Las Vegas to Los Angeles
- Bus Los Angeles - San Diego
- Detroit - Chicago







