Find buses to St. Louis

Search for cheap bus tickets to St. Louis and book your trip in minutes.

BOS — STL
Jun 13 — Jun 201
One-way
1 adult
Tue 6/13

Best deals for bus tickets to St. Louis

Find the right bus ticket for you
Bus
With transfers
10h 30m
Bus
Bus
With transfers
10h 30m
Bus
Bus
With transfers
10h 30m
Bus
Bus
With transfers
10h 30m
Bus
Greyhound
With transfers
22h 10m
Greyhound
FlixBus
With transfers
31h 55m
FlixBus

St. Louis bus information

Find information about ticket prices, popular stations, and bus companies that offer buses to St. Louis.

Round-trip from

$87

One-way from

$105

Popular station

St. Louis Lambert Field

Popular bus line

Greyhound
Bus tickets to St. Louis found within the last 3 days start at $87 round-trip from Chicago
The cheapest one-way bus ticket from Chicago starts at $105. This price was found within the last 3 days.
The most commonly used station in St. Louis is St. Louis Lambert Field.
Greyhound, FlixBus and Bus are some of the bus lines that arrive at St. Louis Lambert Field

St. Louis Bus Station Directory

Location of major bus stations in St. Louis
St. Louis Lambert FieldSt. Louis, 38.7329, -90.3516
St. Louis Skinker BoulevardSt. Louis, 38.646626, -90.30101
St. Louis Fairmont City Mi Tierra BonitaSt. Louis, 38.644787, -90.11492

Book round-trip bus tickets to St. Louis

Below are the quickest and cheapest round-trip bus tickets to St. Louis that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Greyhound
Jul 8
9:30 amChicago Union
9h 55m
7:25 pmSt. Louis Gateway Station
Jul 14
8:05 pmSt. Louis Gateway Station
6h 05m
2:10 amChicago Union
FlixBus, Greyhound
Jul 15
5:30 amChicago Union
6h 10m
11:40 amSt. Louis Gateway Station
Jul 15
8:05 pmSt. Louis Gateway Station
6h 05m
2:10 amChicago Union
Greyhound
Jun 27
7:45 pmNew York York GW Bridge
27h 35m
11:20 pmSt. Louis Gateway Station
Jul 7
7:10 amSt. Louis Gateway Station
31h 25m
2:35 pmNew York York GW Bridge
Greyhound
Jun 27
7:30 pmNew York Port Authority
24h 55m
8:25 pmSt. Louis Gateway Station
Jul 7
1:15 pmSt. Louis Gateway Station
31h 20m
8:35 pmNew York Port Authority
Greyhound
Jun 27
7:30 pmNew York Port Authority
24h 55m
8:25 pmSt. Louis Gateway Station
Jul 6
8:30 pmSt. Louis Gateway Station
24h 05m
8:35 pmNew York Port Authority
Greyhound
Jun 28
7:45 pmNew York York GW Bridge
27h 35m
11:20 pmSt. Louis Gateway Station
Jul 7
7:10 amSt. Louis Gateway Station
31h 25m
2:35 pmNew York York GW Bridge

Book one-way bus tickets to St. Louis

Below are the fastest and cheapest one-way bus tickets to St. Louis we’ve found in the last 72 hours. Select a deal below or use the search form above to find bus tickets by date.
Bus
Jul 23
2:30 amChicago Downtown Greyhound Station
10h 30m
1 stop
1:00 pmSt. Louis Union
Bus
Jun 19
2:30 amChicago Downtown Greyhound Station
10h 30m
1 stop
1:00 pmSt. Louis Union
Bus
Jun 16
2:30 amChicago Downtown Greyhound Station
10h 30m
1 stop
1:00 pmSt. Louis Union
Bus
Jun 16
2:30 amChicago Downtown Greyhound Station
10h 30m
1 stop
1:00 pmSt. Louis Union
Greyhound
Jul 14
10:15 pmBaltimore Downtown
22h 10m
8:25 pmSt. Louis Gateway Station
FlixBus
Jul 15
3:25 pmBaltimore 5501 O'Donnell St Cut-off
31h 55m
11:20 pmSt. Louis Gateway Station

FAQs for booking bus tickets to St. Louis

Greyhound provides most of the bus transportation services to St Louis. On a Greyhound St Louis-bound bus, passengers enjoy numerous facilities to ensure a good ride to their destination. With free Wi-Fi and a power socket, you not only keep your devices running but are also able to surf the web or chat with your friends and family. Reclining leather seats with a handy footrest and extra legroom on St Louis buses offer the perfect spot for a relaxing ride. The absence of a middle seat means every passenger can either get an aisle or a window seat. Drivers of buses to St Louis don’t stop for bathroom breaks as every bus comes with onboard restrooms. Furthermore, disabled passengers will get assistance from the St Louis bus drivers when boarding and making changes.

Evansville Greyhound Bus Station and St Louis Union Station are the main bus stations for St Louis buses. The terminals are located within a short distance from downtown, with many options available to get you there. Taxis offer the easiest means of transport, as they promptly get you to Union Station, offer door-to-door service, and conveniently pick you up from wherever you are staying. If you’re coming from St. Louis Lambert International Airport, the best way to get downtown is by bus. Greyhound buses offer two departures per day between the two destinations. You can also take a train operated by Metro St. Louis, which leaves every 20 minutes.


Popular bus routes to St. Louis

Most frequently searched bus routes to St. Louis, along with the cheapest price and shortest travel time.
Buses to St. Louis from Indianapolis
Fastest travel time3h 55m
Cheapest price$130
Buses to St. Louis from Denver
Fastest travel time16h 00m
Cheapest price$358

Start planning your trip to St. Louis