All about buses to St. Louis, MO
Cheap bus tickets to St. Louis, MO
-
Greyhound US1h 55m04:55 AMCarbondale, ILAmtrak Station6:50 AMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound US goes from Amtrak Station, Carbondale, IL (USA) at 7/19/2025 4:55:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 7/19/2025 6:50:00 AM. 50 Economy ticket for $18 per person are available. Travel duration is 1h 55m
-
FlixBus2h 30m06:55 AMCarbondale, ILAmtrak Station9:25 AMSt. Louis, MOGateway Station0EconomyA Bus from FlixBus goes from Amtrak Station, Carbondale, IL (USA) at 7/19/2025 6:55:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 7/19/2025 9:25:00 AM. 50 Economy ticket for $18 per person are available. Travel duration is 2h 30m
-
Greyhound Lines Mexico30h 50m03:50 PMGeneral EscobedoCentral Bus Station10:40 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound Lines Mexico goes from Central Bus Station, General Escobedo (Mexico) at 7/24/2025 3:50:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 7/25/2025 10:40:00 PM. 50 Economy ticket for $89 per person are available. Travel duration is 30h 50m
-
Valley Transit28h 55m05:45 PMBrownsville, TXBus Terminal10:40 PMSt. Louis, MOGateway Station0EconomyA Bus from Valley Transit goes from Bus Terminal, Brownsville, TX (USA) at 7/21/2025 5:45:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 7/22/2025 10:40:00 PM. 50 Economy ticket for $115 per person are available. Travel duration is 28h 55m
-
Valley Transit39h 40m09:15 PMBrownsville, TXBus Terminal12:55 PMSt. Louis, MOGateway Station0EconomyA Bus from Valley Transit goes from Bus Terminal, Brownsville, TX (USA) at 7/21/2025 9:15:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 7/23/2025 12:55:00 PM. 50 Economy ticket for $129 per person are available. Travel duration is 39h 40m
-
Greyhound Lines Mexico36h 35m010:05 AMHoustonSW Agencia Autobuses10:40 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound Lines Mexico goes from SW Agencia Autobuses, Houston (USA) at 7/18/2025 10:05:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 7/19/2025 10:40:00 PM. 50 Economy ticket for $141 per person are available. Travel duration is 36h 35m
-
Greyhound US46h 10m012:30 AMLos AngelesUnion Station10:40 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound US goes from Union Station, Los Angeles (USA) at 7/18/2025 12:30:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 7/19/2025 10:40:00 PM. 50 Economy ticket for $160 per person are available. Travel duration is 46h 10m
-
FlixBus33h 50m09:15 PMBrownsville, TXBus Terminal7:05 AMSt. Louis, MOGateway Station0EconomyA Bus from FlixBus goes from Bus Terminal, Brownsville, TX (USA) at 7/18/2025 9:15:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 7/20/2025 7:05:00 AM. 50 Economy ticket for $162 per person are available. Travel duration is 33h 50m
-
Greyhound Lines Mexico36h 35m010:05 AMHoustonSW Agencia Autobuses10:40 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound Lines Mexico goes from SW Agencia Autobuses, Houston (USA) at 7/19/2025 10:05:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 7/20/2025 10:40:00 PM. 50 Economy ticket for $174 per person are available. Travel duration is 36h 35m
-
FlixBus31h 55m02:45 PMBrownsville, TXBus Terminal10:40 PMSt. Louis, MOGateway Station0EconomyA Bus from FlixBus goes from Bus Terminal, Brownsville, TX (USA) at 7/18/2025 2:45:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 7/19/2025 10:40:00 PM. 50 Economy ticket for $175 per person are available. Travel duration is 31h 55m
-
Greyhound US33h 40m01:00 PMBrownsville, TXBus Terminal10:40 PMSt. Louis, MOGateway Station0EconomyA Bus from Greyhound US goes from Bus Terminal, Brownsville, TX (USA) at 7/21/2025 1:00:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 7/22/2025 10:40:00 PM. 50 Economy ticket for $239 per person are available. Travel duration is 33h 40m
-
Flix Mexico48h 40m010:00 PMMexico CitySan Pedro Santa Clara Bus Stop10:40 PMSt. Louis, MOGateway Station0EconomyA Bus from Flix Mexico goes from San Pedro Santa Clara Bus Stop, Mexico City (Mexico) at 7/21/2025 10:00:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 7/23/2025 10:40:00 PM. 50 Economy ticket for $239 per person are available. Travel duration is 48h 40m
-
Flix Mexico48h 40m010:00 PMMexico CitySan Pedro Santa Clara Bus Stop10:40 PMSt. Louis, MOGateway Station0EconomyA Bus from Flix Mexico goes from San Pedro Santa Clara Bus Stop, Mexico City (Mexico) at 7/18/2025 10:00:00 PM to Gateway Station, St. Louis, MO (USA) arriving at 7/20/2025 10:40:00 PM. 50 Economy ticket for $252 per person are available. Travel duration is 48h 40m
-
Flix Mexico51h 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 7/18/2025 9:00:00 AM to Gateway Station, St. Louis, MO (USA) arriving at 7/20/2025 12:55:00 PM. 50 Economy ticket for $256 per person are available. Travel duration is 51h 55m
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?
Discover other destinations by bus
The most searched bus routes to St. Louis, MO
More bus connections to St. Louis, MO
- Buses from Anniston, AL to St. Louis, MO
- Buses Baltimore, MD to St. Louis, MO
- Bus to St. Louis, MO from Baytown, TX
- Bus to St. Louis, MO from Carbondale, IL
- Buses from Chicago to St. Louis, MO
- Buses from Cincinnati 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 Houston
- Buses to St. Louis, MO from Indianapolis
- Buses Jacksonville, FL - St. Louis, MO
- Bus from Knoxville, TN to St. Louis, MO
- Bus Lafayette, LA - St. Louis, MO
- Buses Las Vegas - St. Louis, MO
- Buses Louisville, KY - St. Louis, MO
- Bus from Memphis to St. Louis, MO
- Meridian, MS to St. Louis, MO bus
- Mesa, AZ to St. Louis, MO bus
- Buses to St. Louis, MO from Miami
- Minneapolis to St. Louis, MO bus
- Buses Mobile, AL - St. Louis, MO
- New York 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
- 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 Tallahassee, FL
- Tampa to St. Louis, MO bus
- Bus to St. Louis, MO from Washington, DC
- From Wichita, KS to St. Louis, MO bus