Find coaches from Winston-Salem to Richmond, VA, US

Next bus departures

Next departures from Winston-Salem to Richmond on 15 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Wanda CoachBus
Winston-Salem, 1425 Silas Creek Pkwy
5221 Brook RdCheapestFastest

Last refresh of the prices: Yesterday at 20:21 EST.

Get from Winston-Salem to Richmond

This route is served by bus only

The journey takes about 6 hours 5 minutes, and with fares starting at just £36, it presents an excellent value for a comfortable ride.

7bus per day
6h 5mAverage duration
188 milesDistance
8kgCO₂ emissions

Frequently asked questions about travelling by bus from Winston-Salem to Richmond, VA, US

  1. What's the distance between Winston-Salem and Richmond by coach?

    The journey from Winston-Salem to Richmond by coach covers an approximate distance of 184 miles (297 km).

  2. What is the best way to go from Winston-Salem to Richmond without a car?

    You can reach Richmond from Winston-Salem by coach, as there are regular services between the two locations. You can also consider rideshare services depending on your preferences.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
13/11
£36
14/11
£44
Today
£35
16/11
No data
17/11
No data
18/11
No data
19/11
No data
20/11
No data
busbud logoThe cheapest trip from Winston-Salem to Richmond, VA, US was searched and found on 15 Nov 2025 with a price of £35

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Winston-Salem to Richmond, VA, US as early as possible.

People from around the world trust Busbud

Popular Buses Connecting Winston-Salem

Buses Leaving from Winston-Salem

Buses Going to Winston-Salem

Popular Buses Connecting Richmond

Buses Leaving from Richmond

Buses Going to Richmond