placeHouston, TX pin_dropSan Antonio, TX
swap_horiz
swap_horizsearch
help

Bus from Houston to San Antonio: Cheapest bus tickets

Bus: Choose Red Coach for affordable tickets from Houston to San Antonio starting at just $24.99. Ideal for budget travelers. Around 3h trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $30. Travel time approximately 5h 10m.

View train schedules
Earlier
Later
Cheaper
Faster
7:00 AM3h 25m10:25 AM
houston bus station (greyhound)san antonio bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:00 AM4h 10m12:10 PM
terminal - houstonterminal - san antonio

Turimex
star_whitestar_whitestar_halfstar_borderstar_border(3)
10:45 AM3h1:45 PM
houstonsan antonio

Red Coach
star_whitestar_whitestar_whitestar_whitestar_border(8)
11:00 AM4h 20m3:20 PM
houston bus station (greyhound)san antonio bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:35 AM3h 45m3:20 PM
houston (agencia autobuses)san antonio bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:10 PM6h 25m10:35 PM
downtown houstonsan antonio bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:25 PM6h 10m10:35 PM
houston uptown/upper kirbysan antonio bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:30 PM3h 25m7:55 PM
houston bus station (greyhound)san antonio bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:01 PM6h 34m11:35 PM
houston (agencia autobuses)san antonio bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:30 PM3h 35m11:05 PM
houston bus station (greyhound)san antonio bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:45 PM3h 50m2:35 AM
houston bus station (greyhound)san antonio bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date