Buses Buses to Richmond

Find buses to Richmond

Search for cheap bus tickets to Richmond and book your trip in minutes.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
From
To
Depart
Return
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Best deals for train tickets to Richmond

Find the right train ticket for you
Greyhound
Direct
2h 40m
Greyhound
Greyhound
Direct
2h 50m
Greyhound
Greyhound
Direct
2h 40m
Greyhound
Greyhound
Direct
2h 40m
Greyhound
Greyhound
Direct
2h 50m
Greyhound
Greyhound
Direct
2h 50m
Greyhound

Richmond bus information

Find information about ticket prices, popular stations, and bus companies that offer buses to Richmond.

Round-trip from

$42

One-way from

$20

Popular station

Richmond Greyhound Bus Station

Popular bus line

Greyhound
Bus tickets to Richmond found within the last 3 days start at $42 round-trip from Washington, D.C.
The cheapest one-way bus ticket from Washington, D.C. starts at $20. This price was found within the last 3 days.
The most commonly used station in Richmond is Richmond Greyhound Bus Station.
Greyhound services this route

Book round-trip bus tickets to Richmond

Below are the quickest and cheapest round-trip bus tickets to Richmond that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Greyhound
Jul 20
4:20 amWashington, D.C. Union
2h 40m
7:00 amRichmond Greyhound Bus Station
Aug 9
4:45 pmRichmond Greyhound Bus Station
2h 25m
7:10 pmWashington, D.C. Union
Greyhound
Jun 7
4:20 amWashington, D.C. Union
2h 40m
7:00 amRichmond Greyhound Bus Station
Jun 8
4:45 pmRichmond Greyhound Bus Station
2h 25m
7:10 pmWashington, D.C. Union
Greyhound
Jun 28
4:20 amWashington, D.C. Union
2h 40m
7:00 amRichmond Greyhound Bus Station
Jul 6
6:15 amRichmond Greyhound Bus Station
2h 25m
8:40 amWashington, D.C. Union
Greyhound
Aug 10
2:10 amWashington, D.C. Union
2h 05m
4:15 amRichmond Greyhound Bus Station
Aug 10
6:15 amRichmond Greyhound Bus Station
2h 25m
8:40 amWashington, D.C. Union
Greyhound
Jun 21
4:20 amWashington, D.C. Union
2h 40m
7:00 amRichmond Greyhound Bus Station
Jun 25
1:30 pmRichmond Greyhound Bus Station
2h 25m
3:55 pmWashington, D.C. Union
Greyhound
Jul 10
11:40 pmWashington, D.C. Union
2h 05m
1:45 amRichmond Greyhound Bus Station
Jul 25
7:30 pmRichmond Greyhound Bus Station
1h 55m
9:25 pmWashington, D.C. Union

Book one-way bus tickets to Richmond

Below are the fastest and cheapest one-way bus tickets to Richmond we’ve found in the last 72 hours. Select a deal below or use the search form above to find bus tickets by date.
Greyhound
Jun 7
4:20 amWashington, D.C. Union
2h 40m
7:00 amRichmond Greyhound Bus Station
Greyhound
Jun 7
4:40 amSilver Spring Bus Terminal
2h 50m
7:30 amRichmond Greyhound Bus Station
Greyhound
Jun 14
4:20 amWashington, D.C. Union
2h 40m
7:00 amRichmond Greyhound Bus Station

FAQs for booking bus tickets to Richmond

One of the primary providers of cheap buses to Richmond is Greyhound Bus Lines. This bus provider offers several great amenities for their travelers, including free Wi-Fi. The buses also offer reclining leather seats with extra legroom and there are no middle seats, so every traveler either gets a window or an aisle seat. Most of the seats have personal power outlets and there is a restroom onboard the bus for passenger use. Beyond that, there's also quite a bit of overhead storage for use by passengers to free up the area around their seats for a more comfortable ride.

The bus station in Richmond has a very convenient location that is just a short trip to the northwest of the center of the city and offers easy access to Interstate 185, Interstate 64, and Highway 250. The station is around 3 miles (4.8 km) from the center of the city and you can ride aboard bus route number 14 to the station in around 10 minutes. If, instead, you plan on doing your own driving or you're going to take a taxi from the center of the city to the station, you should expect a trip time of around 12 minutes.

One of the best features of buying a cheap bus ticket and traveling by bus from Richmond as opposed to doing your own driving is that it saves you the hassle of driving. Another benefit is that if the weather turns bad and roads become a little bit treacherous, you know you have a professional driver doing the driving on your behalf. Perhaps the best part of traveling by bus is all of the things that you can get done during your trip rather than focusing on driving yourself. Whether that means getting some work done, catching up on some sleep, or entertaining yourself with a book or a movie, traveling by bus means you enjoy the trip all the more.

When you purchase a bus ticket to travel on a bus from Richmond via Greyhound Bus, you can bring one carry-on bag onto the bus and store it under the seat in front of you or in an overhead bin free of charge. You can also bring up to three additional bags that travel under the bus that may incur an additional charge depending on the bus ticket you buy. Different bus prices may apply depending on the ticket you purchase, so check out fees before you book your ticket. If you plan to bring things like strollers or car seats, bicycles, golf clubs, or sporting equipment like skis, these also can increase your bus prices from Richmond depending on the total number of bags you are bringing on the bus.

The most important item that you will need before riding on buses to Richmond is your ticket for the bus. This is especially important if you have purchased additional luggage to travel on or under the bus. You can either print out your ticket at home, have it printed at the station, or you can use a digital ticket to board the bus. If you print your ticket at home and then forget your ticket, you can go to a ticket agent at the station and have them print out a ticket for you. In addition to your ticket, you will also need official photo identification to board and ride on buses from Richmond.

Users have found that prices vary from their starting point. If you’re catching a bus from Washington, D.C., the lowest price is usually about $91.

Most people in Richmond will arrive at Richmond Greyhound Bus Station, one of the most accessible stations in the area. You can find bus arrivals and departures at Richmond Greyhound Bus Station from and to major nearby cities like Washington, D.C..

Greyhound is a common choice made by travelers seeking to travel by bus to Richmond. More ground transportation options may be available, depending on where you’re coming from.

For $20 one-way on average, you can catch a bus ride to Richmond. The price of a bus ticket to Richmond remains generally consistent for the next 3 months. We recommend booking when you can, as seats may be limited.


  • Round-trip
  • One-way