Greyhound operates, on average, 1 bus schedule(s) from Mt Laurel to Winston-Salem. The average Greyhound ticket to Winston-Salem costs $92.00. Cheap Greyhound tickets to Winston-Salem are available on Wanderu starting from $76.00. In Mt Laurel, Greyhound departs from Greyhound Station - 538 Fellowship Rd and no other station. In Winston-Salem, Greyhound arrives at Transp Ctr - 100 W 5th St and no other station.
An average trip on Greyhound from Mt Laurel to Winston-Salem takes 17 hours and 20 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $94.67 for a weekend getaway trip to Winston-Salem.