Greyhound operates, on average, 1 bus schedule(s) from Winston-Salem to Champaign. The average Greyhound ticket to Champaign costs $122.98. Cheap Greyhound tickets to Champaign are available on Wanderu starting from $110.00. In Winston-Salem, Greyhound departs from Transp Ctr - 100 W 5th St and no other station. In Champaign, Greyhound arrives at Illinois Term - 45 E University Ave and no other station.
An average trip on Greyhound from Winston-Salem to Champaign takes 22 hours and 45 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $128.21 for a weekend getaway trip to Champaign.