- Albuquerque to St. Louis buses
Next departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Albuquerque Bus Station | Gateway Station | CheapestFastest |
Last refresh of the prices: Yesterday at 10:35 PM MST.
Compare 2 ways to go from Albuquerque to St. Louis
Among the sustainable travel choices, the bus stands out as a good way to reach St. Louis. The journey takes about 21 hours 5 minutes, and with fares starting at just $140, it presents an excellent value for a comfortable ride.
Compare bus companies
Based on 87355 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the temperature but often complained with the WiFi. Greyhound ticket prices on this trip start at $140
Where are the popular stops in Albuquerque and St. Louis?
Frequently asked questions about travelling from Albuquerque, US to St. Louis by bus
What is the distance between Albuquerque and St. Louis?
It's about 1509 km (936 miles) from Albuquerque to St. Louis.
What are the departure and arrival locations for buses traveling from Albuquerque to St. Louis?
Buses departing from Amtrak Station in Albuquerque will take you to Gateway Station in St. Louis.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Albuquerque, US to St. Louis, as early as possible.
You can expect to pay from $138 to $245 for a bus ticket from Albuquerque, US to St. Louis based on the last 2 days. You can expect to find the cheapest price for the trip at $138 which is on 2025-11-11.
What's the cheapest way to go from Albuquerque, US to St. Louis?
Top travelled bus routes
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.
People from around the world trust Busbud
Popular Buses Connecting Albuquerque
Buses Leaving from Albuquerque
- Bus from Albuquerque to Santa Fe
- Bus Albuquerque - Dallas
- Albuquerque - Los Angeles
- Bus from Albuquerque to Salt Lake City
- Bus Albuquerque - Colorado Springs
- Albuquerque - San Diego
- Bus from Albuquerque to Winston-Salem
- Bus Albuquerque - Los Lunas
- Albuquerque - Denver
- Bus from Albuquerque to Bakersfield
- Bus Albuquerque - Littletown
- Albuquerque - South Bend
- Bus from Albuquerque to Midland
- Bus Albuquerque - Madison
- Albuquerque - Durango
Buses Going to Albuquerque
- Bus from Los Angeles to Albuquerque
- Bus Roswell - Albuquerque
- Chicago - Albuquerque
- Bus from San Diego to Albuquerque
- Bus Boston - Albuquerque
- Atlanta - Albuquerque
- Bus from Socorro to Albuquerque
- Bus Eagle Pass - Albuquerque
- New Iberia - Albuquerque
- Bus from Round Rock to Albuquerque
- Bus Glenwood Springs - Albuquerque
- East Los Angeles - Albuquerque
- Bus from Portales to Albuquerque
- Bus Benson - Albuquerque
- Dayton - Albuquerque
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 Nashville
- Bus St. Louis - Austin
- St. Louis - Buffalo
- 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 - Chicago
- St. Louis - Gadsden
Buses Going to St. Louis
- Bus from New Orleans to St. Louis
- Bus Indianapolis - St. Louis
- Atlanta - St. Louis
- Bus from Omaha to St. Louis
- Bus Burlington - 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
- Lafayette - 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 Albany to New York City
- Bus New York City - Fleischmanns
- Detroit - Chicago
- Bus from New York City to Burlington
- Bus Las Vegas - Los Angeles
- Los Angeles - San Diego






