For such long distances, travelling by bus could not be the best solution. Check out alternatives by plane: with some luck, you will find low-cost tickets from Gainesville, FL to Richmond, VA and be a lot faster!
How many daily connections exist to go to Richmond, VA from Gainesville, FL by bus?
If you want to travel from Gainesville, FL to Richmond, VA by bus, there are 3 available connections per day. Please notice that all of these connections, that is to say 3 routes, are direct lines. There is no connection with a change. Consequently, you will never have to change buses.
What time are the buses to Richmond, VA?
The earliest time you can leave from Gainesville, FL is at 09:10, while the last bus is at 23:10. The journey takes on average 22 hours and 26 minutes but it can also last 19 hours and 45 minutes with the fastest connections.
Which bus companies serve the route Gainesville, FL - Richmond, VA?
You can travel by bus from Gainesville, FL to Richmond, VA with Greyhound.