placeHouston, TX pin_dropRichmond, VA
swap_horiz
swap_horizsearch
help

Bus from Houston to Richmond: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Houston to Richmond starting at just $138.98. Ideal for budget travelers. Around 4h 30m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $284. Travel time approximately 3h 35m.

View train schedules
Earlier
Later
Cheaper
Faster
3:00 AM4h 30m7:30 AM
houston bus station (greyhound)richmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 AM9h 10m12:10 PM
houston bus station (greyhound)henrico

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 AM8h 40m1:15 PM
downtown houstonrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:10 AM8h 5m1:15 PM
baytown (thompson/service rd)richmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:55 AM7h 20m1:15 PM
houston bus station (greyhound)richmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:10 AM5h12:10 PM
houston bus station (greyhound)henrico

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:00 AM7h 50m5:50 PM
houston bus station (greyhound)richmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:35 AM19h 55m7:30 AM
houston (agencia autobuses)richmond bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:30 PM9h 5m12:35 AM
houston uptown/upper kirbyrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:00 PM8h 35m12:35 AM
downtown houstonrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:10 PM15h 20m7:30 AM
downtown houstonrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:25 PM15h 5m7:30 AM
houston uptown/upper kirbyrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:01 PM20h 4m1:05 PM
houston (agencia autobuses)richmond bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:05 PM6h 30m12:35 AM
houston bus station (greyhound)richmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:10 PM17h 55m1:05 PM
downtown houstonrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:25 PM17h 40m1:05 PM
houston uptown/upper kirbyrichmond bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date