Are you searching for a bus from Birmingham, AL to St. Louis, MO? Then use our bus search engine to find the ideal option. Just remember that bus ticket prices can vary from day to day. For instance, bus fares might be at their most affordable if you're not traveling during peak periods, such as the holidays or Thanksgiving.
Birmingham, AL to St. Louis, MO Bus Information
Cheapest Bus | $92.50 |
Fastest Bus | 11h 15m |
Distance | 400.9 miles |
Bus Companies | Greyhound US |
Bus Birmingham, AL - St. Louis, MO 401 mi
Ø Bus connections1 x
Savings-3%
The cheapest bus routes from Birmingham, AL to St. Louis, MO
%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
- Birmingham, AL
St. Louis, MO9:55 AM1:45 AM8 Jan+1 - Birmingham, AL
St. Louis, MO7:30 PM6:45 AM8 Jan+1
Bus St. Louis, MO - Birmingham, AL 401 mi
Ø Bus connections1 x
Savings-48%
The cheapest bus routes from St. Louis, MO to Birmingham, AL
%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
- St. Louis, MO
Birmingham, AL4:00 AM2:35 PM8 Jan - St. Louis, MO
Birmingham, AL6:35 PM6:55 AM8 Jan+1 - St. Louis, MO
Birmingham, AL2:00 PM1:25 AM8 Jan+1 - St. Louis, MO
Birmingham, AL4:00 AM2:35 PM22 Dec - St. Louis, MO
Birmingham, AL6:35 PM6:55 AM22 Dec+1 - St. Louis, MO
Birmingham, AL2:00 PM1:25 AM22 Dec+1
Current ticket prices
Bus stops in Birmingham, AL and St. Louis, MO
Stations
More on bus features and services
Birmingham, AL and St. Louis, MO: Useful Info
Birmingham, AL
212,237
St. Louis, MO
319,294
Want to continue your journey?
Here's a selection of possible connecting rides for your destination. Just click on your preferred route and you'll find all the info you need to continue your trip!
Bus connections from Birmingham, AL
Bus connections from St. Louis, MO
- St. Louis, MO ↔ Aurora, IL
- St. Louis, MO ↔ Des Moines, IA
- St. Louis, MO ↔ Houston
- St. Louis, MO ↔ Indianapolis
- St. Louis, MO ↔ Kansas City
- St. Louis, MO ↔ Little Rock, AR
- St. Louis, MO ↔ Louisville, KY
- St. Louis, MO ↔ Memphis
- St. Louis, MO ↔ Nashville
- St. Louis, MO ↔ Overland Park, KS
- St. Louis, MO ↔ Springfield, MO
Popular Airport Shuttles