Cheap Bus tickets to Florence, AL, US

What are the most popular routes to Florence?

Birmingham - FlorenceAverage priceARS 41 669Average duration3h 15mDaily departures1
Nashville - FlorenceAverage priceARS 92 873Average duration8h 40mDaily departures2
Atlanta - FlorenceAverage priceARS 78 577Average duration6hDaily departures2
Huntsville - FlorenceAverage priceARS 37 903Average duration1h 35mDaily departures1
Laredo - FlorenceAverage priceARS 223 920Average duration1d 8hDaily departures2