Greyhound operates, on average, 1 bus schedule(s) from Milwaukee to Salisbury. The average Greyhound ticket to Salisbury costs $154.09. Cheap Greyhound tickets to Salisbury are available on Wanderu starting from $143.00. In Milwaukee, Greyhound departs from Intermodal Station - 433 W ST Paul Ave and no other station. In Salisbury, Greyhound arrives at Shore Transit - 31901 Tri County Way and no other station.
An average trip on Greyhound from Milwaukee to Salisbury takes 22 hours and 35 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $158.57 for a weekend getaway trip to Salisbury.