NC → NC · about 68 miles
Charlotte to Winston-Salem bus schedule
Barons Bus Lines, Sunway Charters and Greyhound run 28 direct buses a week from Charlotte to Winston-Salem. The fastest takes 1 hour 15 minutes; the first bus leaves at 5:15 AM and the last at 5:20 PM.
Timetable data from · Schedule last changed
- Buses a week
- 28
- Fastest trip
- 1h 15m
- First bus
- 5:15 AM
- Last bus
- 5:20 PM
Timetable
Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
| Departs | Arrives | Duration | Days | Stops | Bus company | Ticket |
|---|---|---|---|---|---|---|
| 5:15 AM | 6:50 AM | 1h 35m | Daily | Charlotte Bus Station to Winston-Salem NC - Clark Campbell Trans. Ctr. (WNS) | Greyhound Full timetable | No online booking link |
| 1:10 PM | 2:35 PM | 1h 25m | Daily | Charlotte Bus Station to Winston-Salem NC - Clark Campbell Trans. Ctr. (WNS) | Greyhound Full timetable | No online booking link |
| 2:50 PM | 4:05 PM | 1h 15m | Daily | Charlotte to Winston-Salem | Sunway Charters Full timetable | Book (carrier website) |
| 5:20 PM | 6:35 PM | 1h 15m | Daily | Charlotte to Winston-Salem | Barons Bus Lines Full timetable | Book (carrier website) |
Route map
The map needs JavaScript.
Where to board in Charlotte Where you get off in Winston-Salem The route of the busiest trip
Where to catch the bus in Charlotte
Where the bus stops in Winston-Salem
Return trip: Winston-Salem to Charlotte
Questions
How long is the bus from Charlotte to Winston-Salem?
The fastest direct bus takes 1 hour 15 minutes; the typical trip is 1 hour 25 minutes.
What time is the first bus from Charlotte to Winston-Salem?
The earliest departure is at 5:15 AM (Daily) and the last at 5:20 PM (Daily).
Which bus companies go from Charlotte to Winston-Salem?
Barons Bus Lines, Sunway Charters and Greyhound run direct buses on this route.
Where do I catch the bus in Charlotte?
Buses to Winston-Salem leave from Charlotte Bus Station.