placeSan Diego, CA pin_dropHouston, TX
swap_horiz
swap_horizsearch
help

Bus from San Diego to Houston: Cheapest bus tickets

Bus: Choose Greyhound for affordable tickets from San Diego to Houston starting at just $165.96. Ideal for budget travelers. Around 19h 35m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $181. Travel time approximately 19h.

View train schedules
Earlier
Later
Cheaper
Faster
02:3515h17:35
san diego greyhound bus stophouston bus station (greyhound)

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
02:3519h 20m21:55
san diego greyhound bus stopdowntown houston

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
02:350h 20m02:55
san diego greyhound bus stophouston uptown/upper kirby

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
02:351h 5m03:40
san diego greyhound bus stophouston (agencia autobuses)

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
02:3515h17:35
san diego greyhound bus stophouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:3519h 20m21:55
san diego greyhound bus stopdowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:350h 20m02:55
san diego greyhound bus stophouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:351h 5m03:40
san diego greyhound bus stophouston (agencia autobuses)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:0012h 30m09:30
san diego greyhound bus stophouston bus station (greyhound)

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
21:0019h 35m16:35
san diego greyhound bus stophouston uptown/upper kirby

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
21:0019h 50m16:50
san diego greyhound bus stopdowntown houston

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
21:000h 35m21:35
san diego greyhound bus stopthe woodlands

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
21:001h 10m22:10
san diego greyhound bus stopnorth houston (love's)

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
21:0012h 30m09:30
san diego greyhound bus stophouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:0019h 35m16:35
san diego greyhound bus stophouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:0019h 50m16:50
san diego greyhound bus stopdowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:000h 35m21:35
san diego greyhound bus stopthe woodlands

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:001h 10m22:10
san diego greyhound bus stopnorth houston (love's)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date