Bus Houston to Richmond, VA and return

Cheap bus and train tickets for trips from Richmond, VA to Houston and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
2094 Companies - 5,682,508 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Houston to Richmond, VA

Cheapest Bus$184.00
Fastest Bus30h 25m
Earliest Bus1:40 PM
Latest Bus11:40 PM
Daily Bus Routes3 Ø
Distance1,161.4 miles
Bus CompaniesGreyhound US

The cheapest bus routes from Houston to Richmond, VA

Today
Tomorrow
07/17
07/18
07/19
07/20

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Greyhound US
    6:55 PM
    Houston, TX - Houston SE Bus Station
    Duration 9h 25m
    4:20 AM
    Richmond, VA - Main Street Station
    from$184.00
  • Greyhound US
    1:40 PM
    Houston, TX - Houston SE Bus Station
    Duration 6h 25m
    8:05 PM
    Richmond, VA - Main Street Station
    from$186.00
  • Greyhound US
    11:40 PM
    Houston, TX - Houston SE Bus Station
    Duration 9h 0m
    8:40 AM
    Richmond, VA - Main Street Station
    from$186.00

The cheapest bus routes from Richmond, VA to Houston

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Greyhound US
    6:30 AM
    Richmond, VA - Main Street Station
    Duration 11h 30m
    6:00 PM
    Houston, TX - Houston SE Bus Station
    from$196.00
  • Greyhound US
    6:30 AM
    Richmond, VA - Main Street Station
    Duration 10h 5m
    4:35 PM
    Houston, TX - Houston SE Bus Station
    from$203.00
  • Greyhound US
    12:25 PM
    Richmond, VA - Main Street Station
    Duration 13h 0m
    1:25 AM
    Houston, TX - Houston SE Bus Station
    from$209.00
  • Greyhound US
    11:15 PM
    Richmond, VA - Main Street Station
    Duration 7h 15m
    6:30 AM
    Houston, TX - Houston SE Bus Station
    from$214.00

Information about the bus connection, amenities and services

Finding the perfect bus from Houston to Richmond, VA or from Richmond, VA to Houston isn't really as hard as you might think. Use our smart bus search to find the ideal option: If you're in a hurry, pick the quickest bus or if you want to save money, go for the cheapest option. Cheap ticket prices are normally available but fares might differ depending on the date you want to travel. Just click the "Find Now" button and enjoy your trip!

Bus stops in Houston and Richmond, VA

Stations
North 3rd Street 70, 23219 Richmond, VA (USA)
E Parham Rd 807, 23227 Richmond, VA (USA)
E Parham Rd 807 , 23227 Richmond, VA (USA)
N Arthur Ashe Blvd 910, 23230 Richmond, VA (USA)
E Main St 1500, 23219 Richmond, VA (USA)
N. Pine Street 271, 23220 Richmond, VA (USA)

Compare Houston and Richmond, VA

$4.27
$4.08
Houston
Richmond, VA
A cab ride in Houston is 5% more expensive than in Richmond, VA.
$1.25
$1.75
Houston
Richmond, VA
A bus fare in Houston is 29% cheaper than in Richmond, VA.
$3.00
$4.00
Houston
Richmond, VA
A large beer in Houston is 25% cheaper than in Richmond, VA.
$1.61
$1.75
Houston
Richmond, VA
A bottle of water in Houston is 8% cheaper than in Richmond, VA.
$9.72
$8.86
Houston
Richmond, VA
A meal in Houston is 9% more expensive than in Richmond, VA.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.