|Shortest Duration||5h 40m|
|Trips per day||2|
Book Greyhound from Silver Spring to Richmond from $9.00. There are 2 trips per day offered by Greyhound from Silver Spring to Richmond and you can expect on average to pay $12.49 for a Greyhound ticket to Richmond. In Silver Spring, Greyhound departs to Richmond from Bus Terminal, In Richmond, Greyhound arrives at Bus Terminal - 2910 N Blvd,
An average trip on Greyhound from Silver Spring to Richmond takes 6 hours and 8 minutes, while the fastest available Greyhound trip will get you to Richmond in 5 hours and 40 minutes,
On weekends, Greyhound offers 2 trips per day. A one way ticket costs $13.33 for a weekend trip to Richmond.