Greyhound bus stop: Richmond (W Leigh St) in Richmond, VA
Location and direction details to bus station
Richmond (W Leigh St)
900 W. Leigh Street
Richmond, VA 23220
Richmond, VA 23220
Bus will stop on W Leigh St at Goshen St.
BEGINNING THURSDAY, FEBRUARY 29, 2024: Please wait inside the Greyhound bus station for your bus. If you are traveling with Greyhound, your bus will depart from between Gates 1 through 14. // If you are traveling with FlixBus, your bus will depart from Gates 15 and 16.
Phone
(800) 231-2222
Frequently asked questions
How can I get to Richmond (W Leigh St) and how far is it from me?
Can I buy bus tickets at Richmond (W Leigh St)?
- On this website
- On the free Greyhound app
- At authorized resellers
Are there any other Greyhound bus stations in Richmond?
When do I have to go to Richmond (W Leigh St) to catch the bus?
Onboard services are subject to availability