Cheap Bus tickets to Huntsville, AL, US

What are the most popular routes to Huntsville?

Atlanta - HuntsvilleAverage price$53Average duration7h 30mDaily departures3
Birmingham - HuntsvilleAverage price$33Average duration1h 40mDaily departures2
Mobile - HuntsvilleAverage price$97Average duration8h 45mDaily departures1
New York City - HuntsvilleAverage price$146Average duration1d 3hDaily departures20
Orlando - HuntsvilleAverage price$126Average duration21h 20mDaily departures3