- San Marcos 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 |
|---|---|---|---|---|---|---|---|---|
FlixBus + Greyhound Lines Mexico + Greyhound Lines, Inc. | Bus | San Marcos Station | Gateway Station | CheapestFastest |
Last refresh of the prices: Yesterday at 8:34 PM CST.
Compare 2 ways to go from San Marcos to St. Louis
We recommend taking the train
Among the sustainable travel choices, the train stands out as a good way to reach St. Louis. The journey takes about 23 hours 10 minutes, and with fares starting at just $230, it presents an excellent value for a comfortable ride.
1train per day
23h 10mAverage Duration
1204 kmDistance
110kgCO₂ emissions
Where are the popular stops in San Marcos and St. Louis?
Stops in San Marcos
Stops in St. Louis
Frequently asked questions about travelling from San Marcos, TX, US to St. Louis by bus
What is the travel distance from San Marcos to St. Louis?
The distance between San Marcos and St. Louis is around 1213 km (752 miles).
What are the departure and arrival locations for buses traveling from San Marcos to St. Louis?
Buses traveling this route start their trip at San Marcos Station, in San Marcos, and end it at Gateway Station, in St. Louis.
What's the cheapest way to go from San Marcos, TX, US to St. Louis?
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting San Marcos
Buses Leaving from San Marcos
- Bus from San Marcos to San Diego
- Bus San Marcos - Jacksonville
- San Marcos - Toledo
- Bus from San Marcos to Oklahoma City
- Bus San Marcos - Raleigh
- San Marcos - Austin
- Bus from San Marcos to St. Louis
- Bus San Marcos - Milwaukee
- San Marcos - Del Rio
- Bus from San Marcos to College Station
- Bus San Marcos - Orlando
- San Marcos - Wichita Falls
- Bus from San Marcos to Los Angeles
- Bus San Marcos - Buffalo
- San Marcos - Miami
Buses Going to San Marcos
- Bus from San Diego to San Marcos
- Bus Houston - San Marcos
- Austin - San Marcos
- Bus from Meridian to San Marcos
- Bus Corpus Christi - San Marcos
- Toledo - San Marcos
- Bus from Victorville to San Marcos
- Bus Del Rio - San Marcos
- Las Vegas - San Marcos
- Bus from Lawton to San Marcos
- Bus Los Angeles - San Marcos
- Greenville - San Marcos
- Bus from Tampa to San Marcos
- Bus Laredo - San Marcos
- Tucson - San Marcos
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 - Indianapolis
- St. Louis - Lafayette
- Bus from St. Louis to West Palm Beach
- Bus St. Louis - Green Bay
- St. Louis - Columbia
- Bus from St. Louis to Lexington
- Bus St. Louis - Gadsden
- St. Louis - Chicago
Buses Going to St. Louis
- Bus from New Orleans to St. Louis
- Bus Atlanta - St. Louis
- Indianapolis - St. Louis
- Bus from Dallas to St. Louis
- Bus Omaha - St. Louis
- Burlington - St. Louis
- Bus from Chicago to St. Louis
- Bus Monroe - St. Louis
- Charlottesville - St. Louis
- Bus from Buffalo to St. Louis
- Bus Sebring - St. Louis
- Lexington - St. Louis
- Bus from Grand Rapids to St. Louis
- Bus West Palm Beach - St. Louis
- Cheyenne - 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 Baton Rouge to New Orleans
- Bus Baltimore - New York City
- Atlanta - Savannah
- Bus from New York City to Fleischmanns
- Bus Albany - New York City
- New York City - Burlington
- Bus from Los Angeles to San Diego
- Bus Detroit - Chicago
- Las Vegas - Los Angeles





