- Montgomery to Laredo buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Valley Transit + Greyhound | Bus | Montgomery, AL | Botines Truck Movers | No tags | ||||
Greyhound + Valley Transit | Bus | Montgomery, AL | Botines Truck Movers | No tags | ||||
![]() | Bus | Montgomery, AL | Greyhound Station | No tags | ||||
![]() | Bus | Montgomery, AL | Botines Truck Movers | No tags | ||||
Valley Transit + Greyhound | Bus | Montgomery, AL | Botines Truck Movers | No tags |
Get from Montgomery to Laredo
This route is served by bus only
The journey takes about 19 hours 50 minutes, and with fares starting at just $177, it presents an excellent value for a comfortable ride.
4bus per day
19h 50mAverage Duration
1381 kmDistance
35kgCO₂ emissions
Where are the popular stops in Montgomery and Laredo?
Stops in Montgomery
- A475 Molton St, Montgomery, AL 36104, USA
- B980 W South Blvd, Montgomery, AL 36105, USA
- C
Greyhound Station
950 W South Blvd (Starnes Travel Inc.), Montgomery, AL 36105 - D
Las Palmas
4028 Troy Hwy, Ste A, Montgomery, AL 36116
Stops in Laredo
- A610 Salinas Ave, Laredo, TX 78040
- B1005 San Bernardo, Laredo, TX 78084
- C
Senda Station
801 Flores Ave, Laredo, TX 78040
Frequently asked questions about travelling from Montgomery, AL to Laredo, US by bus
How far is Montgomery from Laredo?
The distance between Montgomery and Laredo is around 1383 km (858 miles).
What are the departure and arrival locations for buses traveling from Montgomery to Laredo?
Buses traveling this route start their trip at Montgomery, AL, in Montgomery, and end it at Greyhound Station, in Laredo.






