Cheap Bus and Train tickets to Selma, NC

What are the most popular routes to Selma?

New York City - SelmaAverage priceR 3 741Average duration11h 23mDaily departures5
Charlotte - SelmaAverage priceR 904Average duration4h 11mDaily departures2
Newark - SelmaAverage priceR 2 484Average duration11h 3mDaily departures5
Greensboro - SelmaAverage priceR 428Average duration2h 32mDaily departures2
Washington - SelmaAverage priceR 1 448Average duration5h 6mDaily departures2