All about buses to St. Louis, MO
| Local Time | |
| Country | USA |
| Currency | US Dollar |
| Bus Routes | 274 |
| Bus Stations | 3 |
| Cheapest Trip | $13 |
| Most popular Bus Companies | |
| Other companies are Greyhound Lines Mexico | |
Cheap bus tickets to St. Louis, MO
-
FlixBus1h 45m04:40 AMSpringfield, ILSpringfield SMTD Transfer Center Bus Stop6:25 AMSt. Louis, MOGateway Station0EconomyA Bus from FlixBus goes from Springfield SMTD Transfer Center Bus Stop, Springfield, IL (USA) at 6/13/2026 4:40:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 6/13/2026 6:25:00 AM. 50 Economy ticket for $13 per person are available. Travel duration is 1h 45m
-
Greyhound US2h 50m08:05 PMColumbia, MOBus Stop10:55 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound US goes from Bus Stop, Columbia, MO (USA) at 6/15/2026 8:05:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 6/15/2026 10:55:00 PM. 50 Economy ticket for $20 per person are available. Travel duration is 2h 50m
-
Valley Transit25h 30m09:15 PMSan Antonio, TXBus Station10:45 PMSt. Louis, MOGateway Station0EconomyA Bus from Valley Transit goes from Bus Station, San Antonio, TX (USA) at 6/12/2026 9:15:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 6/13/2026 10:45:00 PM. 50 Economy ticket for $91 per person are available. Travel duration is 25h 30m
-
Greyhound Lines Mexico40h 40m07:15 PMMonterrey, NLSendero Bus Station12:55 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound Lines Mexico goes from Sendero Bus Station, Monterrey, NL (Mexico) at 6/15/2026 7:15:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 6/17/2026 12:55:00 PM. 50 Economy ticket for $94 per person are available. Travel duration is 40h 40m
-
Valley Transit30h 20m06:35 AMHoustonSW Agencia Autobuses12:55 PMSt. Louis, MOGateway Station0EconomyA Bus from Valley Transit goes from SW Agencia Autobuses, Houston (USA) at 6/12/2026 6:35:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 6/13/2026 12:55:00 PM. 50 Economy ticket for $98 per person are available. Travel duration is 30h 20m
-
Greyhound Lines Mexico21h 15m01:30 AMSan Antonio, TXBus Station10:45 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound Lines Mexico goes from Bus Station, San Antonio, TX (USA) at 6/12/2026 1:30:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 6/12/2026 10:45:00 PM. 50 Economy ticket for $105 per person are available. Travel duration is 21h 15m
-
Greyhound Lines Mexico21h 15m01:30 AMSan Antonio, TXBus Station10:45 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound Lines Mexico goes from Bus Station, San Antonio, TX (USA) at 6/13/2026 1:30:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 6/13/2026 10:45:00 PM. 50 Economy ticket for $116 per person are available. Travel duration is 21h 15m
-
Flix Mexico55h 50m010:20 PMMexico CitySan Pedro Santa Clara Bus Stop7:10 AMSt. Louis, MOGateway Station0EconomyA Bus from Flix Mexico goes from San Pedro Santa Clara Bus Stop, Mexico City (Mexico) at 6/12/2026 10:20:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 6/15/2026 7:10:00 AM. 50 Economy ticket for $119 per person are available. Travel duration is 55h 50m
-
Flix Mexico47h 45m010:00 PMMexico CitySan Pedro Santa Clara Bus Stop10:45 PMSt. Louis, MOGateway Station0EconomyA Bus from Flix Mexico goes from San Pedro Santa Clara Bus Stop, Mexico City (Mexico) at 6/12/2026 10:00:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 6/14/2026 10:45:00 PM. 50 Economy ticket for $120 per person are available. Travel duration is 47h 45m
-
Flix Mexico50h 55m09:00 AMMexico CitySan Pedro Santa Clara Bus Stop12:55 PMSt. Louis, MOGateway Station0EconomyA Bus from Flix Mexico goes from San Pedro Santa Clara Bus Stop, Mexico City (Mexico) at 6/12/2026 9:00:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 6/14/2026 12:55:00 PM. 50 Economy ticket for $121 per person are available. Travel duration is 50h 55m
-
FlixBus32h 15m02:30 PMBrownsville, TXBus Terminal10:45 PMSt. Louis, MOGateway Station0EconomyA Bus from FlixBus goes from Bus Terminal, Brownsville, TX (USA) at 6/12/2026 2:30:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 6/13/2026 10:45:00 PM. 50 Economy ticket for $131 per person are available. Travel duration is 32h 15m
-
FlixBus31h 55m05:00 AMBrownsville, TXBus Terminal12:55 PMSt. Louis, MOGateway Station0EconomyA Bus from FlixBus goes from Bus Terminal, Brownsville, TX (USA) at 6/12/2026 5:00:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 6/13/2026 12:55:00 PM. 50 Economy ticket for $133 per person are available. Travel duration is 31h 55m
-
Greyhound US33h 45m01:00 PMBrownsville, TXBus Terminal10:45 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound US goes from Bus Terminal, Brownsville, TX (USA) at 6/15/2026 1:00:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 6/16/2026 10:45:00 PM. 50 Economy ticket for $135 per person are available. Travel duration is 33h 45m
-
Greyhound US44h 10m012:35 AMLos AngelesUnion Station10:45 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound US goes from Union Station, Los Angeles (USA) at 6/13/2026 12:35:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 6/14/2026 10:45:00 PM. 50 Economy ticket for $161 per person are available. Travel duration is 44h 10m
Your route is not there? In the search bar, we have already filled St. Louis, MO as your destination. You just have to enter your place of departure. However, if you want to take the bus from St. Louis, MO, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from St. Louis, MO? Then check the return trip straight away and simply select the appropriate date. Are you travelling to St. Louis, MO with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to St. Louis, MO.All bus stops in St. Louis, MO
FAQs about the bus route to St. Louis, MO
Is there a direct bus to St. Louis, MO?
What can I take with me on my bus ride to St. Louis, MO?
What equipment and amenities does the bus to St. Louis, MO have?
Which bus stops are there in St. Louis, MO?
Which bus companies go to St. Louis, MO?
How can I find the best bus-deals to St. Louis, MO?
How much could I save by comparing buses to St. Louis, MO?
Why does CheckMyBus find the best bus deals to St. Louis, MO?
How does the CheckMyBus technology work for trips to St. Louis, MO?
Discover other destinations by bus
The most searched bus routes to St. Louis, MO
More bus connections to St. Louis, MO
- Bus to St. Louis, MO from Carbondale, IL
- Bus to St. Louis, MO from Charlotte
- Buses from Chicago to St. Louis, MO
- Buses from Cincinnati to St. Louis, MO
- Bus from Cleveland to St. Louis, MO
- Buses from Columbia, MO to St. Louis, MO
- Bus to St. Louis, MO from Columbus, OH
- Buses Dallas to St. Louis, MO
- Buses from Denver to St. Louis, MO
- Bus Detroit - St. Louis, MO
- Buses to St. Louis, MO from Evansville, IN
- Buses from Greensboro, NC to St. Louis, MO
- Buses to St. Louis, MO from Houston
- Buses to St. Louis, MO from Indianapolis
- Buses Joplin, MO to St. Louis, MO
- Buses Las Vegas - St. Louis, MO
- Buses to St. Louis, MO from Lexington, KY
- Buses Louisville, KY - St. Louis, MO
- Bus from Memphis to St. Louis, MO
- Meridian, MS to St. Louis, MO bus
- Buses to St. Louis, MO from Miami
- Buses Mobile, AL - St. Louis, MO
- Bus from Monterrey, NL to St. Louis, MO
- Bus New Orleans, LA - St. Louis, MO
- New York to St. Louis, MO bus
- Newark to St. Louis, MO bus
- Bus from Oklahoma City, OK to St. Louis, MO
- Bus from Philadelphia to St. Louis, MO
- From Phoenix, AZ to St. Louis, MO bus
- Buses to St. Louis, MO from Pittsburgh
- Buses Providence, RI to St. Louis, MO
- Bus San Antonio, TX - St. Louis, MO
- Buses to St. Louis, MO from Springfield, IL
- Bus Springfield, MO to St. Louis, MO
- Bus to St. Louis, MO from Washington, DC
- From Wichita, KS to St. Louis, MO bus




