Search San Marcos bus tickets

switcheroo

Quickview

How to get to San Marcos by bus?

Routes55
Trips per day239
bus carriers2
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

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 $26.51. Such great deals to San Marcos are available on one route to Seguin. 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. Seguin at $26.51 has consistently the lowest average bus ticket prices to San Marcos.

What are the main bus stations in San Marcos?

The most popular bus station in San Marcos is Restaurant Mazatlan. Restaurant Mazatlan is the busiest bus station in San Marcos.

What are the most popular bus routes to San Marcos?

Dallas

There are 14 bus schedules per day connecting Dallas with San Marcos. It takes on average 4 hours to travel 212 miles, 340 kms, by bus from Dallas. 2 bus carriers offer schedules from Dallas, with Tornado 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
4h 0m
Avg. Price
$72.92

Houston

There are 14 bus schedules per day connecting Houston with San Marcos. It takes on average 15 hours to travel 155 miles, 249 kms, by bus from Houston. 2 bus carriers offer schedules from Houston, with El Expreso Bus offering the most daily connections to San Marcos. Traveling by bus from Houston you will most likely to arrive in San Marcos at Restaurant Mazatlan.
Avg. Time
15h 0m
Avg. Price
$65.27

Ocoee

There are 10 bus schedules per day connecting Ocoee with San Marcos. It takes on average 39 hours to travel 993 miles, 1598 kms, by bus from Ocoee. One bus company operates schedules from Ocoee, with Tornado Bus offering the most daily connections to San Marcos. Traveling by bus from Ocoee you will most likely to arrive in San Marcos at Restaurant Mazatlan.
Avg. Time
15h 0m
Avg. Price
$212.12

Lafayette

There are 10 bus schedules per day connecting Lafayette with San Marcos. It takes on average 20 hours to travel 356 miles, 572 kms, by bus from Lafayette. One bus company operates schedules from Lafayette, with El Expreso Bus offering the most daily connections to San Marcos. Traveling by bus from Lafayette you will most likely to arrive in San Marcos at Restaurant Mazatlan.
Avg. Time
20h 0m
Avg. Price
$125.95

Little Rock

There are 10 bus schedules per day connecting Little Rock with San Marcos. It takes on average 12 hours to travel 472 miles, 758 kms, by bus from Little Rock. One bus company operates schedules from Little Rock, with Tornado Bus offering the most daily connections to San Marcos. Traveling by bus from Little Rock you will most likely to arrive in San Marcos at Restaurant Mazatlan.
Avg. Time
12h 0m
Avg. Price
$178.98

What bus companies travel to San Marcos, Texas ?

Located in Texas, United States, you can travel by bus to San Marcos from 55 destinations and choose from 239 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 1190.59 miles, 1915.58 kms, covering the journey in and 40 minutes

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

bus companies serving San Marcos