Cheap Bus tickets to Shelby, NC

What are the most popular routes to Shelby?

Syracuse - ShelbyAverage priceRUB 11,805Average duration22h 50mDaily departures1
Wilmington - ShelbyAverage priceRUB 6,909Average duration22h 40mDaily departures4
Charlotte - ShelbyAverage priceRUB 1,208Average duration1h 25mDaily departures1
New York City - ShelbyAverage priceRUB 14,887Average duration22h 40mDaily departures11
Atlanta - ShelbyAverage priceRUB 4,528Average duration9h 25mDaily departures2