Search bus tickets to San Marcos

switcheroo

Quickview

How to get to San Marcos by bus?

Routes73
Trips per day206
bus carriers3
Stations2
Lowest Prices
We work directly with hundreds of carriers to find the best available fares.
No Wanderu fees
We never add any extra fees. We just make it easy to book your travels.
Best Travel Options
We help you find & compare the best buses, trains and flights in one place.

How to find cheap bus tickets to San Marcos?

The cheapest prices for a bus ticket to San Marcos that users have found recently on Wanderu start at $12.00. Such great deals to San Marcos are available on one route to Austin. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to San Marcos. Houston at $22.50 has consistently the lowest average bus ticket prices to San Marcos.

What are the main bus stations in San Marcos?

The most popular bus stations in San Marcos are Restaurant Mazatlan and 338 S Guadalupe St - San Marcos Intermodal Station. Restaurant Mazatlan is the busiest bus station in San Marcos.

Dallas

There are 13 bus schedules per day connecting Dallas with San Marcos. It takes on average 3 hours and 56 minutes to travel 212 miles, 340 kms, by bus from Dallas. 2 bus carriers offer schedules from Dallas, with El Expreso Bus offering the most daily connections to San Marcos. Traveling by bus from Dallas you will most likely to arrive in San Marcos at Restaurant Mazatlan.
Avg. Time
3h 56m
Avg. Price
$61.08

Chicago

There are 12 bus schedules per day connecting Chicago with San Marcos. It takes on average 28 hours and 25 minutes to travel 1009 miles, 1624 kms, by bus from Chicago. 2 bus carriers offer schedules from Chicago, with Greyhound offering the most daily connections to San Marcos. Traveling by bus from Chicago you will most likely to arrive in San Marcos at Restaurant Mazatlan.
Avg. Time
1d 4h 25m
Avg. Price
$150.19

Austin

There are 8 bus schedules per day connecting Austin with San Marcos. It takes on average and 45 minutes to travel 30 miles, 47 kms, by bus from Austin. 3 bus carriers offer schedules from Austin, with Greyhound offering the most daily connections to San Marcos. Traveling by bus from Austin you will most likely to arrive in San Marcos at Restaurant Mazatlan.
Avg. Time
0h 45m
Avg. Price
$43.78

Elgin

There are 7 bus schedules per day connecting Elgin with San Marcos. It takes on average 27 hours and 8 minutes to travel 998 miles, 1605 kms, by bus from Elgin. 2 bus carriers offer schedules from Elgin, with Greyhound offering the most daily connections to San Marcos. Traveling by bus from Elgin you will most likely to arrive in San Marcos at Restaurant Mazatlan.
Avg. Time
1d 3h 8m
Avg. Price
$156.29

Odessa

There are 7 bus schedules per day connecting Odessa with San Marcos. It takes on average 12 hours and 29 minutes to travel 296 miles, 476 kms, by bus from Odessa. 2 bus carriers offer schedules from Odessa, with Greyhound offering the most daily connections to San Marcos. Traveling by bus from Odessa you will most likely to arrive in San Marcos at Restaurant Mazatlan.
Avg. Time
12h 29m
Avg. Price
$117.00

Located in Texas, United States of America, you can travel by bus to San Marcos from 73 destinations and choose from 206 daily bus schedules to get you there. Tornado Bus has the most bus connections to San Marcos. The furthest bus arriving in San Marcos covers a distance of 1720.41 miles, 2768.03 kms, covering the journey in 50 hours and 10 minutes

Looking for other ways to get there? Check out Train options to San Marcos.

bus companies serving San Marcos

Greyhound

There are 8 daily Greyhound schedules to San Marcos. Greyhound can get you to San Marcos by bus from 85 destinations including Austin.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
19h 16m
Avg. Price
$94.23

El Expreso Bus

There are 3 daily El Expreso Bus schedules to San Marcos. El Expreso Bus can get you to San Marcos by bus from 8 destinations including Dallas.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
4h 12m
Avg. Price
$66.27

Tornado Bus

There are 20 daily Tornado Bus schedules to San Marcos. Tornado Bus can get you to San Marcos by bus from 34 destinations including Dallas.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
5h 17m
Avg. Price
$70.95