- Laredo to San Marcos buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Greyhound + FlixBus | Bus | Greyhound Station | San Marcos Station | No tags | ||||
FlixBus + Greyhound | Bus | Greyhound Station | San Marcos Station | No tags | ||||
FlixBus + Greyhound | Bus | Greyhound Station | San Marcos Station | No tags | ||||
Greyhound + FlixBus | Bus | Greyhound Station | San Marcos Station | No tags | ||||
FlixBus + Valley Transit | Bus | Greyhound Station | San Marcos Station | No tags |
Get from Laredo to San Marcos
This route is served by bus only
The journey takes about 4 hours 15 minutes, and with fares starting at just $67, it presents an excellent value for a comfortable ride.
4bus per day
4h 15mAverage Duration
305 kmDistance
8kgCO₂ emissions
Where are the popular stops in Laredo and San Marcos?
Stops in Laredo
- A1005 San Bernardo, Laredo, TX 78084
- B610 Salinas Ave, Laredo, TX 78040
- C
Senda Station
801 Flores Ave, Laredo, TX 78040
Stops in San Marcos
- A338 S Guadalupe St, San Marcos, TX 78666, USA
- B
San Marcos Bus Stop (Victoria Secret)
1593-1607 Centerpoint Rd, San Marcos, TX 78666, USA - C
San Marcos Bus Stop
1210 S Interstate Hwy 35, San Marcos, TX 78666, USA
Compare bus companies
3 out of 5 stars3/5156 reviews
3.5 out of 5 stars3.5/587,393 reviews
3 out of 5 stars3/533 reviews
US Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling from Laredo, US to San Marcos, TX, US by bus
How far is Laredo from San Marcos?
Laredo and San Marcos are 299 km (185 miles) apart.
What are the departure and arrival locations for buses traveling from Laredo to San Marcos?
Buses departing from Tornado El Expreso Station in Laredo will take you to San Marcos Station in San Marcos.








