Cheap Bus tickets to Florence, AL, US

What are the most popular routes to Florence?

Atlanta - FlorenceAverage pricePEN 176Average duration6hDaily departures2
Charlotte - FlorenceAverage pricePEN 261Average duration13h 40mDaily departures3
Birmingham - FlorenceAverage pricePEN 99Average duration3h 15mDaily departures1
Los Angeles - FlorenceAverage pricePEN 773Average duration2d 18hDaily departures5
Indianapolis - FlorenceAverage pricePEN 283Average duration19h 20mDaily departures2