Cheap Bus tickets to Salisbury, MD, US

What are the most popular routes to Salisbury?

Philadelphia - SalisburyAverage priceTHB 1,205Average duration2h 55mDaily departures4
New York City - SalisburyAverage priceTHB 2,044Average duration6h 15mDaily departures18
Newark - SalisburyAverage priceTHB 1,993Average duration5h 5mDaily departures3
Baltimore - SalisburyAverage priceTHB 1,942Average duration6h 45mDaily departures6
Norfolk - SalisburyAverage priceTHB 1,034Average duration2h 40mDaily departures7