Cheap Bus tickets to Salisbury, MD, US

What are the most popular routes to Salisbury?

New York City - SalisburyAverage priceR$318Average duration6h 15mDaily departures17
Baltimore - SalisburyAverage priceR$278Average duration6h 45mDaily departures5
Philadelphia - SalisburyAverage priceR$174Average duration2h 55mDaily departures4
Norfolk - SalisburyAverage priceR$161Average duration2h 40mDaily departures7
Newark - SalisburyAverage priceR$316Average duration5h 5mDaily departures3