Bus Tickets from Laredo, US to San Marcos, TX, US

Previously seen trips

Next departures for Laredo to San Marcos on November 11
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound
Bus
Greyhound Station
San Marcos StationNo tags
FlixBus + Greyhound
Bus
Greyhound Station
San Marcos StationNo tags
Greyhound + FlixBus
Bus
Greyhound Station
San Marcos StationNo tags
FlixBus + Greyhound
Bus
Greyhound Station
San Marcos StationNo tags
Greyhound + FlixBus
Bus
Greyhound Station
San Marcos StationNo 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 $50, it presents an excellent value for a comfortable ride.

5bus per day
4h 15mAverage Duration
304 kmDistance
8kgCO₂ emissions

Frequently asked questions about travelling from Laredo, US to San Marcos, TX, US by bus

  1. How far is Laredo from San Marcos?

    Laredo and San Marcos are 299 km (185 miles) apart.

  2. 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.

People from around the world trust Busbud

Popular Buses Connecting Laredo

Buses Leaving from Laredo

Buses Going to Laredo

Popular Buses Connecting San Marcos

Buses Leaving from San Marcos

Buses Going to San Marcos