COMPARE Prices across different modes

Mon
Oct 18
$25Amtrak
$10Flixbus
Find prices
Tue
Oct 19
Find prices
$37Greyhound
Find prices
Wed
Oct 20
$43Amtrak
Find prices
$239air wisconsin
Thu
Oct 21
$25Amtrak
$10Flixbus
$228air wisconsin
Fri
Oct 22
$25Amtrak
$10Flixbus
$227air wisconsin
Sat
Oct 23
$25Amtrak
Find prices
$227air wisconsin
Sun
Oct 24
$25Amtrak
$10Flixbus
$227air wisconsin

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Richmond and Washington, DC

distanceDistance95 miles (153 km)
durationAverage bus duration2 h
priceAverage bus ticket price$19 (€15)
changesDirect busYes

Buses from Richmond to Washington, DC cover the 95 miles (153 km) long journey taking on average 2 h with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $10 (€8), but the average price of bus tickets is $19 (€15).

Travel Tips

Buses from Richmond to Washington, DC
Take the bus to Washington, DC easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Richmond to Washington, DC.
FAQs
How much are cheap buses to Washington, DC from Richmond?
Looking to save money on your journey? Omio customers have found the cheapest bus between Richmond and Washington, DC for the next 7 days starting from $10 (€8)  one way.
What is the price of a bus ticket between Richmond and Washington, DC?
If you’re looking to buy your bus tickets in the next week, you can expect the Richmond to Washington, DC bus price to come in at an average of $19 (€15)  one way.
How many miles is it from Richmond to Washington, DC by bus?
The bus distance from Richmond to Washington, DC is around 95 miles (153 km).
What is the Richmond to Washington, DC bus travel time?
On average the Richmond to Washington, DC bus time is 2 h  covering the 95 miles (153 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When does the first bus depart from Richmond to Washington, DC? When does the last bus depart from Richmond to Washington, DC?
The earliest bus for this trip departs from Richmond at 9: 15 AM. The last bus leaves from Richmond at 10: 25 PM. Check Omio for the latest bus schedule from Richmond to Washington, DC and book the best time to depart on your chosen travel date.
When should I purchase the Richmond to Washington, DC bus for the best deals on tickets?
The price of a one way bus ticket from Richmond to Washington, DC is on average $19 (€15) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this route. In general, you can find bus tickets from Richmond to Washington, DC available a few months in advance.

Important Stations and Airports for this Journey