Cheap Bus tickets to Salisbury, MD, US

What are the most popular routes to Salisbury?

Philadelphia - SalisburyAverage priceCZK 768Average duration2h 55mDaily departures4
New York City - SalisburyAverage priceCZK 1,303Average duration6h 15mDaily departures18
Newark - SalisburyAverage priceCZK 1,270Average duration5h 5mDaily departures3
Baltimore - SalisburyAverage priceCZK 1,237Average duration6h 45mDaily departures6
Norfolk - SalisburyAverage priceCZK 659Average duration2h 40mDaily departures7