Cheap Bus and Train tickets to Salisbury, NC, US

What are the most popular routes to Salisbury?

Atlanta - SalisburyAverage pricePLN 282Average duration5h 40mDaily departures6
Atlanta - SalisburyAverage pricePLN 341Average duration6h 46mDaily departures2
Charlotte - SalisburyAverage pricePLN 60Average duration40mDaily departures6
Washington - SalisburyAverage pricePLN 364Average duration8h 48mDaily departures3
New York City - SalisburyAverage pricePLN 1,031Average duration13h 45mDaily departures4