Cheap Bus tickets to Shelby, NC

What are the most popular routes to Shelby?

Syracuse - ShelbyAverage priceRUB 12,387Average duration22h 50mDaily departures1
Wilmington - ShelbyAverage priceRUB 7,250Average duration22h 40mDaily departures4
Charlotte - ShelbyAverage priceRUB 1,267Average duration1h 25mDaily departures1
New York City - ShelbyAverage priceRUB 15,622Average duration22h 40mDaily departures11
Atlanta - ShelbyAverage priceRUB 4,752Average duration9h 25mDaily departures2