placeSan Antonio, TX pin_dropHouston, TX
swap_horiz
swap_horizsearch
help

Bus from San Antonio to Houston: Cheapest bus tickets

Bus: Choose Megabus for affordable tickets from San Antonio to Houston starting at just $27.5. Ideal for budget travelers. Around 3h 10m trip.

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

View train schedules
Earlier
Later
Cheaper
Faster
00:003h 25m03:25
san antonio bus stationhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:454h 20m10:05
via transit crossroads transit center at 171 via crossroads blvdnorthwest metro park & ride at 18502 northwest fwy

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
05:455h10:45
via transit crossroads transit center at 171 via crossroads blvdhillcroft metro park and ride at 6220 southwest freeway

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
06:153h 15m09:30
san antonio bus stationhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:454h 40m15:25
san antonio bus stationhouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:454h 55m15:40
san antonio bus stationdowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:453h 10m14:55
via transit crossroads transit center at 171 via crossroads blvdkaty mills mall, entrance 8

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
11:453h 55m15:40
via transit crossroads transit center at 171 via crossroads blvdhillcroft metro park and ride at 6220 southwest freeway

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
12:304h 20m16:50
via transit crossroads transit center at 171 via crossroads blvdnorthwest metro park & ride at 18502 northwest fwy

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
12:305h17:30
via transit crossroads transit center at 171 via crossroads blvdhillcroft metro park and ride at 6220 southwest freeway

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
12:353h 25m16:00
san antonio bus stationhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:504h 5m18:55
terminal - san antonioterminal - houston

Turimex
star_whitestar_whitestar_halfstar_borderstar_border(3)
15:003h18:00
san antoniohouston

Red Coach
star_whitestar_whitestar_whitestar_whitestar_border(8)
16:453h 35m20:20
san antonio bus stationhouston (agencia autobuses)

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:454h 10m20:55
san antonio bus stationhouston bus station (greyhound)

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:104h 45m21:55
san antonio bus stationdowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:004h23:00
san antonio bus stationhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:454h 40m02:25
san antonio bus stationhouston uptown/upper kirby

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:454h 55m02:40
san antonio bus stationdowntown houston

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date