Information about the bus from Charleston to Richmond.
The travel length between Charleston and Richmond takes by bus around 10 hours and 5 minutes, and the approximate price for a bus ticket between Charleston and Richmond is $40.
Please note that this information about the bus from Charleston to Richmond is approximate. Goticket struggles to keep its database with updated information, but for accuracy of schedules, number of stops, travel time and price of bus tickets from Charleston to Richmond, you have to ask directly to the bus company you want to travel from Charleston to Richmond. The information Goticket provides its costumers about the bus from Charleston to Richmond is not official.
According to our database there is a direct bus route between Charleston and Richmond. Book now to not miss out! Take a look at the available schedules and use the calendar to choose your preferred travel date(s).
Charleston WV - Richmond VA *One of the bus companies that could have a route for this trip: is Greyhound. Please visit their official website to confirm the exact information.
You can also go by train from Charleston WV to Richmond VA. We recommend you to check it out:Charleston WV - Richmond VA from $52