Richmond is the bustling capital of Virginia, with so much to explore for tourists. As the hub of the state, you can travel to multiple cities, near or far, by bus from Greyhound Station.
To get from Richmond Airport to Greyhound Station we recommend taking a taxi or private transfer. The journey is just 20 minutes and you can expect to spend around $33 (€30).
Public transportation from Richmond Airport to Greyhound Station is more limited. There is no direct bus, but you can opt to take a combination of three buses. In total, the journey time by bus is around 1 hour and 30 minutes. Though slow, this is the most economical option as buses are completely free in Richmond, Virginia.
Welcome Pickups offers meet and greet services and a friendly introduction to Richmond at the same price as a regular taxi. Click here to see the cost.