|Shortest Duration||25h 0m|
|Trips per day||4|
Book Greyhound from Winston-Salem to Burlington from $187.00. There are 4 trips per day offered by Greyhound from Winston-Salem to Burlington and you can expect on average to pay $239.99 for a Greyhound ticket to Burlington. In Winston-Salem, Greyhound departs to Burlington from Transp Ctr - 100 W 5th St, In Burlington, Greyhound arrives at Bus Terminal - 1200 Airport Dr 1 and one other station.
An average trip on Greyhound from Winston-Salem to Burlington takes 27 hours and 19 minutes, while the fastest available Greyhound trip will get you to Burlington in 25 hours and 0 minutes,
On weekends, Greyhound offers 4 trips per day. A one way ticket costs $251.05 for a weekend trip to Burlington.