Cheap Bus and Train tickets to Salisbury, NC, US

What are the most popular routes to Salisbury?

Charlotte - SalisburyAverage priceARS 22,759Average duration40mDaily departures5
Charlotte - SalisburyAverage priceARS 187,091Average duration35mDaily departures3
Washington - SalisburyAverage priceARS 118,260Average duration10h 5mDaily departures9
Washington - SalisburyAverage priceARS 138,644Average duration6h 55mDaily departures2
Raleigh - SalisburyAverage priceARS 60,667Average duration5h 40mDaily departures3