- Washington to Winston-Salem buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Union Station | Winston Salem Greyhound Bus Station | No tags | ||||
![]() | Bus | Union Station | Winston Salem Greyhound Bus Station | No tags | ||||
![]() | Bus | Union Station | Winston Salem Greyhound Bus Station | No tags | ||||
| Bus | Exxon, 2230 New York Av. NE | Winston-Salem, 1425 Silas Creek Pkwy | No tags | |||||
![]() | Bus | Union Station | Winston Salem Greyhound Bus Station | No tags |
Get from Washington to Winston-Salem
This route is served by bus only
The journey takes about 8 hours 35 minutes and with fares starting at just $50, it presents an excellent value for a comfortable ride.
7bus per day
8h 35mAverage Duration
262 milesDistance
11kgCO₂ emissions
Where are the popular stops in Washington and Winston-Salem?
Stops in Washington
- A6 Union Station Dr NE, Washington, DC 20002, USA
- B1500 20th St NW, Washington, DC 20036, USA
- C663 11th St NW, Washington, D.C., DC 20004, USA
- D
L’Enfant Plaza
In front of McDonald's, 400 C St SW, Washington, DC 20024, USA - E
10th Street NW
Charter bus loading zone in front of Madame Tussaud's, 610 10th St NW, Washington, DC 20001, USA - F
Foggy Bottom
1905 G St NW, Washington, DC 20431, USA
Stops in Winston-Salem
- A
Winston Salem Greyhound Bus Station
100 W 5th St, Winston Salem, NC 27101 - B
E Sprague St
841 E Sprague St, Winston-Salem, NC 27107, USA - C
Winston-Salem Bus Stop
2500 Old Lexington Rd, Winston-Salem, NC 27107, USA - D
1237 Silas Creek Pkwy
1237 Silas Creek Pkwy., Winston-Salem, NC 27127 (Hong Kong King Buffet)
Compare bus companies
3.5 out of 5 stars3.5/587,393 reviews
2.5 out of 5 stars2.5/5649 reviews
3.5 out of 5 stars3.5/511,420 reviews
US bus companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about traveling from Washington, DC, US to Winston-Salem by bus
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/21
$62
11/22
$79
Today
$82
11/24
$75
11/25
$66
11/26
No data
11/27
No data
11/28
$58
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Washington, DC, US to Winston-Salem, as early as possible.
You can expect to pay from $58 to $167 for a bus ticket from Washington, DC, US to Winston-Salem based on the last 2 days. You can expect to find the cheapest price for the trip at $58 which is on 2025-11-28.
Top traveled bus routes
People from around the world trust Busbud
Popular bus departures from Washington
- Find bus tickets from Washington to Norfolk
- Washington to Richmond bus times and fares
- How to travel from Washington to Philadelphia
- Find bus tickets from Washington to Baltimore
- Washington to Newark bus times and fares
- How to travel from Washington to New York City
- Find bus tickets from Washington to Boston







